Navigation

1060 - Selected chapters from operating systems

Course specification
Type of studyMaster academic studies
Study programme
Course titleSelected chapters from operating systems
AcronymStatusSemesterNumber of classesECTS
1060mandatory12L + 2E6.0
Lecturers
Lecturer
Lecturer/Associate (practicals)
PrerequisiteForm of prerequisites
Learning objectives
(1) Acquisition of theoretical knowledge from distributed operating systems and real-time operating systems, (2) Acquisition of knowledge and skills related to the design, installation, adjustment and use of real-time operating systems.
Learning outcomes
After successfully completing the course, students will be able to independently and in a team design, implement and use system support for work in real time.
Content
Introduction: basic principles, operating system structure, system calls, file system, processes, process design and implementation, communication between processes. Distributed operating systems: topology, network types, communication, client/server models, distributed file system, design strategies. Models for working in real time. Real-time kernel: principles, design, polling, real-time operating system porting. Operating systems for working in real time in the domain of digital television
Teaching Methods
Lectures and practical work in the laboratory.
Evaluation and grading