455-0505 – Real Time Control Systems (SRvRC)
Gurantor department | Department of Measurement and Control |
Subject guarantor | doc. RNDr. Jindřich Černohorský, CSc. |
Study level | undergraduate or graduate |
Subject aims expressed by acquired skills and competences
The course represents the introduction to the real time systems, namely with respect to the control and information systems development.
Students will be aquainted with rudimental general theoretical principles applicable in design and implementation of control real-time systems and gain practical skill in programming of such applications with help of programming lanquage C#.
Teaching methods
Lectures
Individual consultations
Tutorials
Project work
Summary
The course presents fundamental theoretical concepts and paradigms within the real time computing and control systems implementation fields : concept of real time, concurrency, parallelism, synchronisation and communication of concurrent processes, low-level programming, software safety, system safety, modularization, using of OOP, process management in critical RT systems, software engineering life cycle.
Compulsory literature:
Burns, A.-Wellings, A.: Real-Time Systems and their Programming Lanquages, Adison Wesley, 1994
Recommended literature:
Buttazo, G. : Hard Real Time Computing Systems, Kluwre Academic Publishers, 1997
Bennet S. : Real-Time Computer Control, Prentice Hall 1988
Schiper A.: Concurrent Programming, North Oxford Academic, 1989
Burns, A.-Wellings, A.: Real-Time Systems and their Programming Lanquages, Adison Wesley, 1994
Prerequisities
Subject has no prerequisities.
Co-requisities
Subject has no co-requisities.