FI:PA150 Principy operačních systémů - Informace o předmětu
PA150 Principy operačních systémů
Fakulta informatikypodzim 2008
- Rozsah
- 2/0. 2 kr. (plus ukončení). Ukončení: zk.
- Vyučující
- doc. Ing. Jan Staudek, CSc. (přednášející)
- Garance
- prof. RNDr. Václav Matyáš, M.Sc., Ph.D.
Katedra počítačových systémů a komunikací – Fakulta informatiky - Rozvrh
- Pá 10:00–11:50 D2
- Předpoklady
- Znalost architektur a principů operací výpočetních systémů alespoň v rozsahu předmětů PB150 (Architektuty výpočetních systémů) nebo PB151 (Výpočetní systémy) a architektur a principů operací operačních systémů alespoň v rozsahu předmětu PB152 (operační systémy)
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Aplikovaná informatika (program FI, N-AP)
- Bezpečnost informačních technologií (program FI, N-IN)
- Bioinformatika (program FI, N-AP)
- Informační systémy (program FI, N-IN)
- Informatika (program FI, M-IN)
- Informatika (program FI, N-IN)
- Matematika s informatikou (program PřF, N-MA)
- Paralelní a distribuované systémy (program FI, N-IN)
- Počítačová grafika (program FI, N-IN)
- Počítačové sítě a komunikace (program FI, N-IN)
- Počítačové systémy (program FI, N-IN)
- Programovatelné technické struktury (angl.) (program FI, N-IN)
- Teoretická informatika (program FI, N-IN)
- Učitelství výpočetní techniky pro střední školy (program FI, M-SS)
- Učitelství výpočetní techniky pro střední školy (program FI, M-TV)
- Učitelství výpočetní techniky pro střední školy (program FI, N-SS) (2)
- Umělá inteligence a zpracování přirozeného jazyka (program FI, N-IN)
- Zpracování obrazu (program FI, N-AP)
- Cíle předmětu
- Předmět prohloubí znalosti v oblasti architektur operačních systémů, modelů procesů a vláken a implementace procesů a vláken v konkrétních OS, algoritmy plánování činnosti procesoru a jejich hodnocení, synchronizace procesů, virtualizace pamětí a v oblasti distribuovaných systémů.
- Osnova
- Přehled architektur operačních systémů
- V PS 2002 (přechodně) rozbor architektur UNIX, LINUX a WINDOWS 2000.
- Od PS 2003:
- Modely procesů a vláken, implementace v konkrétních OS
- Algoritmy plánování činnosti procesoru a jejich hodnocení
- Typové úlohy synchronizace procesů, monitory, synchronizace v Javě, synchronizace v konkrétních OS
- Algoritmy a metodologie ochran proti uváznutí
- Segmentace a stránkování, algoritmy náhrad stránek, rozbor virtualizace pamětí v konkrétních OS
- Distribuované systémy, návaznost na počítačové sítě, základní mechanismy typu RPC, CORBA, aplikace synchronizačních úloh v distribuovaném prostředí
- Bezpečnost na úrovni OS
- Literatura
- SILBERSCHATZ, Abraham, Peter B. GALVIN a Greg GAGNE. Operating system concepts with Java. 6th ed. Hoboken: John Wiley & Sons, 2004, xxiii, 952. ISBN 0471489050. info
- SILBERSCHATZ, Abraham, Peter B. GALVIN a Greg GAGNE. Operating system concepts : Windows XP update. 6th ed. New York: John Wiley & Sons, 2003, xxi, 951. ISBN 0471250600. info
- Metody hodnocení
- přednáška, písemná zkouška
- Statistika zápisu (podzim 2008, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/podzim2008/PA150