Navigation

1060 - Selected chapters from operating systems

Course specification
Type of study Master academic studies
Study programme
Course title Selected chapters from operating systems
Acronym Status Semester Number of classes ECTS
1060 mandatory 1 2L + 2E 6.0
Lecturers
Lecturer
Lecturer/Associate (practicals)
Prerequisite Form 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