Skip to main content
Skip header
Ukončeno v akademickém roce 2010/2011

Programming of Control Systems

Type of study Bachelor
Language of instruction Czech
Code 638-0415/01
Abbreviation -
Course title Programming of Control Systems
Credits 5
Coordinating department Department of Automation and Computing in Industry
Course coordinator doc. Ing. Ivo Špička, Ph.D.

Osnova předmětu

1st Conrol systems in real-time ,classification of RT systems, hardware requirements of control systems.
2nd Concepts of computer control, characterization of industrial processes, control systems and the complexity of their structure.
3rd Programming scheme, support for object-oriented programming.
4th Declaration and constants, expressions and commands, functions and sets.
5th Classes and members, construction and destruction.
6th Derived classes, overloading of operators.
7th Templates and their use, solving of exceptions.
8th Streams.
9th Interrupt and interrupt systems.
10th Computational process, a sequential process, parallel process, the virtual processor.
Context, context switching. Time dependent processes, Berustein's conditions.
Synchronization of process.
11th Synchronization resources and operations. SEmaphores, signals, and monitors. Typical
synchronization problems. Specification of synchronization tasks with Petri nets.
The techniques of communication through messaging.
12th Operating systems.
13th Windows, Win32, platform, kernel objects, processors.
14th Proceses, memory architecture, working

Povinná literatura

[1] Qing Li, Caroline Yao, Real-Time Concepts for Embedded Systems, CRC Press; 2003, ISBN 1578201241.

Doporučená literatura

[1] [6] JOSEPH, M.. Real-Time Systems Specification, Verification and Analysis. London : Prentice Hall, 1996. ISBN 0-13-455297-0 .