Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025

Real Time Software

The course is not on the list Without time-table
Code Completion Credits Range Language
11RTSW Z 3 2 Czech
Garant předmětu:
Lecturer:
Tutor:
Supervisor:
Department of Solid State Engineering
Synopsis:

The seminar is the introduction to the problematic of the real time software. It describes the specifics of RT software and shows commonly used solutions.

Requirements:
Syllabus of lectures:

1. Real time system definition and examples. Control systems.

2. Logical control. regulation, measurement.

3. Control system I/O standards. Binary inputs/outputs, analog inputs/outputs.

4. I/O system programming. Event and status.

5. Parallel processes and threads

6. Co-operative and pre-emptive multitasking

7. Priorities, scheduling algorithms

8. Interprocess communication IPC

9. Thread synchronization services.

10. Clock and timers

11. Examples of RT aplications.

Syllabus of tutorials:
Study Objective:

Knowledge:

Programming in C,C++ languages.

Skills:

Introduction to questions of formation of software programms working in real time.

Study materials:

Key references:

[1]. J. Cooling: Software Engineering for Real Time Systems, Addison Wesley, 2003.

Recommended references:

[2]. D.M.Auslander, Ch.H. Tham: Real Time Software for Control, Prentice Hall, 1990

Note:
Further information:
No time-table has been prepared for this course
The course is a part of the following study plans:
Data valid to 2024-04-19
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet11359905.html