Laboratories:
Serial port: direct digital inputs, direct digital outputs, simple A/D converters, frequency measurement, serial data transfer
Parallel port: parallel data output , 32-bit port extension, PC-bus
Game port : voltage measurement, checking of limit values switching output, counters
Projects:
As a semestral project the student will elaborate 2 tasks
One will be focused on design and docuemtnation of simple task using structured CASE system
The second one will consist in implementation of a task using Java threads to demonstrate basic principles of concurrent programming
Computer labs:
Modularization. Using dynamic data structures. Programming tasks by low-level means.
Tutorial concerninng porttasks
OOP, Inheritance.
OOP, Polymorphism.
Concurrent tasks based on pseudo-parallelism.
Concurrent tasks based on quasi-parallelism. Interrupt handling.
Exception handling.
Semestral project elaboration
Semestral project elaboration
CASE SELECT YOURDON - introduction to the CASE subsystem DFD charts
State transition charts
Documentation and software maintanance. User documentation, system documentation, project documentation Maintanace process. Project management: Planning, organization, project team management.
Serial port: direct digital inputs, direct digital outputs, simple A/D converters, frequency measurement, serial data transfer
Parallel port: parallel data output , 32-bit port extension, PC-bus
Game port : voltage measurement, checking of limit values switching output, counters
Projects:
As a semestral project the student will elaborate 2 tasks
One will be focused on design and docuemtnation of simple task using structured CASE system
The second one will consist in implementation of a task using Java threads to demonstrate basic principles of concurrent programming
Computer labs:
Modularization. Using dynamic data structures. Programming tasks by low-level means.
Tutorial concerninng porttasks
OOP, Inheritance.
OOP, Polymorphism.
Concurrent tasks based on pseudo-parallelism.
Concurrent tasks based on quasi-parallelism. Interrupt handling.
Exception handling.
Semestral project elaboration
Semestral project elaboration
CASE SELECT YOURDON - introduction to the CASE subsystem DFD charts
State transition charts
Documentation and software maintanance. User documentation, system documentation, project documentation Maintanace process. Project management: Planning, organization, project team management.