Předmět navazuje na cvičení předmětu Operační systémy a je určen
studentům, které zaujala praktická implementace zjednodušeného
operačního systému. Cílem předmětu je rozšířit existující řešení o další
subsystémy (obsluha zařízení, souborový systém, meziprocesová
komunikace, apod.).
Předmět je založen výhradně na samostatné implementaci zadaných úloh.
Předpokládají se znalosti získané v předmětu Operační systémy. Vlastní
implementace pak bude navazovat na řešení z předmětu Operační systémy
(postačuje implementace splňující základní části všech úloh).
Poslední úprava: Hnětynka Petr, doc. RNDr., Ph.D. (13.02.2026)
The course builds upon the labs of the Operating Systems course and is
intended for students who are interested in the practical implementation
of a simplified OS. The aim of the course is to extend the
implementation with new subsystems (such as device drivers, file systems
or IPC).
The course is based on the independent implementation of assigned tasks.
Knowledge from the Operating Systems course is assumed. The
implementation will build upon the solution from the Operating Systems
course (an implementation fulfilling the basic parts of all milestones
is sufficient).
Poslední úprava: Hnětynka Petr, doc. RNDr., Ph.D. (13.02.2026)
Podmínky zakončení předmětu -
Behem semestru se reší praktické úlohy, hodnocení správnost a další vlastnosti rešení (dokumentace, kvalita návrhu, styl).
K úspešnému zakoncení predmetu je nutné splnit základní varianty všech praktických úloh.
Vzhledem k tomu, že základní podmínkou získání zápoctu je systematická práce behem semestru, jsou vylouceny opravné termíny zápoctu.
Poslední úprava: Horký Vojtěch, Mgr., Ph.D. (05.08.2026)
Practical assignments are completed during the semester and evaluated based on correctness and other aspects of the solution (documentation, quality of design, style).
To successfully complete the course, it is necessary to fulfill the basic versions of all practical assignments.
Since an essential course credit requirement is systematic work during the semester, retakes are not possible.
Poslední úprava: Horký Vojtěch, Mgr., Ph.D. (05.08.2026)
Literatura -
Arpaci-Dusseau et al.: Operating Systems: Three Easy Pieces. http://www.ostep.org
Anderson et al.: Operating Systems Principles and Practice