456-0334/01 – Principy operačních systémů (POS)
Garantující katedra | Katedra informatiky | Kredity | 7 |
Garant předmětu | Fiktivní Uživatel | Garant verze předmětu | Tomáš Lavička |
Úroveň studia | pregraduální nebo graduální | Povinnost | povinně volitelný |
Ročník | 2 | Semestr | letní |
| | Jazyk výuky | čeština |
Rok zavedení | 2003/2004 | Rok zrušení | 2004/2005 |
Určeno pro fakulty | FEI | Určeno pro typy studia | magisterské |
Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi
Tento předmět má studentům přiblížit operační systém z praktické stránky.
Vyučovací metody
Anotace
Studenti se naučí implementovat obecné mechanismy, které byly
probírány v předmětu Operační systémy.
Povinná literatura:
Tanenbaum, Andrew S.: Operating Systems: Design and Implemetation (Prentice--Hall, 1987)
Tanenbaum, Andrew S.: Modern Operating Systems (Prentice--Hall, 1992)
Silberschatz Abraham, Galvin Peter Baer: Operating System Concepts (Addison--Wesley, 1998)
Bach Maurice J.: Principy operačního systému Unix (Softwarové Aplikace a Systémy, 1993)
Doporučená literatura:
Bach Maurice J.: Principy operačního systému Unix (Softwarové Aplikace a Systémy, 1993)
Stevens Richard W.: Advanced programming in the Unix Environment (Addison--Wesley, 1993)
Další studijní materiály
Forma způsobu ověření studijních výsledků a další požadavky na studenta
E-learning
Další požadavky na studenta
Prerekvizity
Předmět nemá žádné prerekvizity.
Korekvizity
Předmět nemá žádné korekvizity.
Osnova předmětu
Přednášky:
Struktura OS - managery, jejich rozhrani a sdilene struktury, vrstvene systemy
Process Manager - struktura tabulky procesu, manipulace s tabulkou procesu, zmeny v tabulce pri zmene stavu procesu. Vznik a zanik procesu. Navaznost na ostatni managery.
Memory Manager - manipulace s virtualnimi strankami, cache, odkladani. Navaznost na ostatni managery
I/O Manager - realizace nizkourovnoveho pristupu na I/O
File Manager - struktura FS, realizace primitiv. Virtualni souborove systemy.
Network Manager - realizace protokolu, sjednoceni pristupu (unifikace)
System Calls - realizace systemovych sluzeb, vyuziti jednotlivych manageru v ramci sluzeb
GUI - viceurovnove graficke rozhrani, Window Manager, sluzby GUI, zpracovani vyznamnych udalosti
Zabezpeceni dat - autentizace, pristupova prava, sifrovani
Systemove utility
Optimalizace systemu - kriteria, objektovy vs. neobjektovy pristup, pruchodnost systemu.
Podmínky absolvování předmětu
Výskyt ve studijních plánech
Výskyt ve speciálních blocích
Hodnocení Výuky
Předmět neobsahuje žádné hodnocení.