1. | | Technické prostředky pro operační systémy (OS), režimy práce procesoru |
2. | | Pojem operační systém, historie OS, klasifikace OS, typy OS, specifické požadavky aplikací v reálném čase |
3. | | Pojem OS, jeho jádro a nadstavby, architektura jádra OS (JOS), typy služeb JOS. Životní cyklus "programu" |
4. | | Pojem proces, implementace procesů, meziprocesní komunikace, synchronizace procesů |
5. | | Správa procesů, statické a dynamické priority procesů, plánovací strategie, vznik a zánik procesů |
6. | | Správa paměti, přidělování paměti na žádost, stránkování, segmentace, kombinované virtualizační techniky |
7. | | Systém správy souborů, přidělování diskového prostoru, správa vstupních a výstupních zařízení, ovladače |
8. | | Meziprocesní komunikace, datová a signálová propojení procesů, komunikační prostředky JOS |
9. | | Sdílení prostředků, časově závislé chyby, kritické sekce procesu, synchronizační nástroje s aktivním čekáním |
10. | | Synchronizační nástroje vyšší úrovně: semafory, monitory a zámky, uváznutí - původ, detekce, prevence |
11. | | Spolehlivost OS, kriteria, prostředky. Standardní a sdílené knihovny, struktura, význam |
12. | | Komponenty JOS pro podporu počítačových sítí, TCP/IP, směrování v sítích a Internetu, protokoly, porty |
13. | | Distribuované aplikace, problémy synchronizace procesů v distribuovaném prostředí, multiagentní systémy |
14. | | Rezerva - shrnutí obsahu předmětu |
1. | | Organizační záležitosti, konkretizace programu cvičení |
2. | | Skriptovací jazyky I. |
3. | | Skriptovací jazyky II. |
4. | | Skriptovací jazyky III. |
5. | | Architektura klient-server jako příklad multiprocesního prostředí |
6. | | WWW - princip, elementy jazyka HTML; zadání úloh |
7. | | Samostatná práce v poč. učebně I. |
8. | | Samostatná práce v poč. učebně II. |
9. | | Samostatná práce v poč. učebně III. |
10. | | Samostatná práce v poč. učebně IV. |
11. | | Samostatná práce v poč. učebně V. |
12. | | Prezentace výsledků samostatné práce I. |
13. | | Prezentace výsledků samostatné práce II. |
14. | | Zápočet, rezerva |