|
|
|
||
Poslední úprava: T_KSI (11.05.2004)
|
|
||
Poslední úprava: RNDr. Jakub Yaghob, Ph.D. (07.03.2005)
Deitel: Operating Systems Tanenbaum: Modern Operating Systems (2nd ed.) Silberschatz: Operating System Concepts Schneider: Applied Cryptography |
|
||
Poslední úprava: T_KSI (11.05.2004)
Architektury operačních systémů.
Správa procesů: vlákna, algoritmy plánování.
Synchronizace procesů: kritické sekce, vzájemné vyloučení; aktivní čekání; synchronizační primitiva: semafor, zpráva; známé synchronizační problémy.
Uváznutí: Coffmanovy podmínky uváznutí; modelování systému; prevence, detekce, eliminace, zotavení; algoritmus bankéře.
Správa paměti: hierarchie pamětí; pevné rozdělení; volné rozdělení a strategie přidělování volné paměti.
Virtuální paměť: stránkování: asociativní paměť, víceúrovňové tabulky stránek, algoritmy pro výměnu stránky; segmentace.
Správa souborů: soubor, přístupové metody; organizace a implementace souborů a adresářů; organizace diskové paměti.
Vstupně/výstupní systémy: charakteristika zařízení, přenos dat; plánování pohybu hlav disků, RAID.
Ochrana a bezpečnost: cíle, domény ochrany, ACL; bezpečnostní rizika, autentikace, druhy útoků.
Šifrování: cíle, hashovací funkce, podpisy, šifrovací protokoly, techniky a algoritmy. |