Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




Předmět Základy operačních systémů (KIV / ZOS)

Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu KIV / ZOS - Základy operačních systémů, Fakulta aplikovaných věd, Západočeská univerzita v Plzni (ZČU).

Top 10 materiálů tohoto předmětu

Materiály tohoto předmětu

Materiál Typ Datum Počet stažení

Další informace

Obsah

1. Úvod. Historie OS, rozdělení OS, architektura a komponenty OS2. Proces jako abstrakce. Implementace procesu. Konstrukce pro vytváření procesů.3. Problém kritické sekce. Spin-lock. Semafory. Kooperace procesů.4. Implementace semaforů. Monitory a jejich implementace.5. Zprávy, RPC. Klasické problémy meziprocesové komunikace: Problém večeřících filosofů.6. Plánování procesů - obecně, dávkové systémy.7. Plánování procesů v interaktivních systémech. Uvíznutí (deadlock).8. Uvíznutí: detekce a zotavení, dynamické zabránění, prevence. Správa hlavní paměti,základní mechanismy.9. Správa hlavní paměti - virtuální paměť.10.Vstupy a výstupy.11.Systémy souborů.12.Bezpečnost v OS.13.Případová studie: UNIX (Linux), MS Windows (7, Vista, XP).

Získané způsobilosti

Student získá:- Schopnost analyzovat základní požadavky kladené na operační systém.- Popsat základní služby poskytované operačním systémem.- Srovnat různé přístupy k implementaci určité služby operačního systému.- Vysvětlit základní mechanismy ochrany používané v operačních systémech.- Identifikovat základní problémy časového souběhu a kritických sekcí paralelních procesů.- Navrhnout efektivní metodu ošetření synchronizace a kritické sekce.

Literatura

Tatenbaum, A. Modern Operating system. Pearson Prentice Hall, 2008. ISBN 9780136006633.Tatenbaum, A.; Woodhull, A. Operating systems: design and implementation. Pearson Education International, 2009. ISBN 9780135053768.Stallings, W. Operating systems: Internals and Design Principles. Limited. Pearson Educetion, 2011. ISBN 9780132309981.Dráb, M. Jádro systému Windows, Kompletní průvodce programátora. Computer Press, 2011. ISBN 9788025127315.Snyder, G.; Nemeth, E. Linux, Kompletní příručka administrátora. Computer Press, 2008. ISBN 9788025124109.Stones, R.; Matthew, N. Linux, Začínáme programovat. Computer Press, 2008. ISBN 9788025119334.

Požadavky

Úspěšné složení dvou zápočtových testů a vypracování semestrální práce.Mezní termín pro zápočet 12.2.2016

Garant

Prof. Ing. Jiří Šafařík, CSc.

Vyučující

Ing. Ladislav PešičkaIng. Michal KratochvílIng. Ladislav Pešička