Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2019/2020

Real Time Operating Systems

The course is not on the list Without time-table
Code Completion Credits Range
EP33OSD Z,ZK 3 2+1s
Lecturer:
Tutor:
Supervisor:
Department of Cybernetics
Synopsis:

Hardware support for operating systems, system and user modes, memory protection, operating systems (OS) classification and types, special requirements of real-time applications. OS structure, system processes and application programs, kernel and its services, system calls. Concurrent processes and threads, inter-process communication, process synchronization. Client-server architectures. Process scheduling, scheduling in single- and multiprocessor systems. Processor management, process creation and termination, parent-child synchronization. File management, file system functions, disk allocation strategies, device drivers. Inter-process communication (IPC), IPC based on shared memory and pipes. Resource allocation, time errors, errors detection, critical section, deadlocks. Synchronization tools: semaphores, monitors, looks, deadlock detection and prevention. OS kernel components for internetworking, TCP/IP.

Requirements:
Syllabus of lectures:
Syllabus of tutorials:
Study Objective:
Study materials:
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 2019-09-21
For updated information see http://bilakniha.cvut.cz/en/predmet11751004.html