Operační systémy reálného času
Kód | Zakončení | Kredity | Rozsah | Jazyk výuky |
---|---|---|---|---|
XP33OSD | ZK | 4 | 2P+1S | česky |
- Garant předmětu:
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra kybernetiky
- Anotace:
-
Architektura hardware pro řízení v reálném čase. Požadavky na speciální HW
vybavení pro multiprocesní zpracování. Pojem „virtuální strom“ a jeho
technická a programová implementace. Operační systém (OS), jádro, nadstavby,
systémové a aplikační programy. Pojem výpočetní proces, principy
multiprocesního zpracování, plánování. OS UNIX jako příklad multiprocesního
systému, jádro, priority procesů. Systém ovládání souborů v OS UNIX,
vlastnictví souborů, přístupová práva. Interpret příkazů v OS UNIX-shell
„csh“ a elementy jeho jazyka. Programování v shellu csh, kolony procesů,
zpracování na pozadí. Standardní vstupy a výstupy, přesměrování, pojmy:
roura, filtr, démon. Služby jádra OS UNIX a jejich volání z uživatelských
programů. Synchronizace výpočetních procesů, semafory a sdílení prostředků.
Časové souvislosti v OS UNIX, možnosti práce v reálném čase. Podpora
počítačových sítí v OS UNIX.
- Požadavky:
- Osnova přednášek:
- Osnova cvičení:
- Cíle studia:
- Studijní materiály:
-
Tanenbaum,Andrew S.: Modern Operating Systems, Prentice-Hall, 2001
- Poznámka:
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů:
-
- Doktorské studium, prezenční forma (povinně volitelný předmět)
- Doktorské studium, kombinovaná forma (povinně volitelný předmět)