VYSOKÁ ŠKOLA FINANČNÍ A SPRÁVNÍ, o.p.s.
PRINCIPY OPERAČNÍCH SYSTÉMŮ Metodický list č. 1 Název tématického celku: Přehled operačních systémů a jejich funkcí Cíl: Základním cílem tohoto tematického celku je seznámení se s předmětem (vědním oborem) Operační systémy (OS) a se základními okruhy a pojmy probíranými v OS. Probíraná témata: - Definice OS. - Struktura (funkce) OS, komponenty OS - Historie OS: DOS IBM, OS IBM, CP/M, MS DOS, DR-DOS, OS/2, rodina MS Windows, Macintosh OS, UNIX/Linux - Klasifikace (druhy) OS Způsob ukončení: Zkouška Doporučená literatura: [1] Brinch Hansen, P.: Principy operačních systémů. SNTL, Praha 1979. [2] Čada, O.: Operační systémy. Grada, Praha 1993. [3] Holcombe, J., Holcombe, C.: Survey of Operating systems. Mc Graw Hill, New York 2005. [4] Navrátil, Sokol, Žák: Operační systémy počítačů 3. generace. SNTL, Praha 1977. [5] Plášil, Staudek: Operační systémy. SNTL, Praha 1992.
VYSOKÁ ŠKOLA FINANČNÍ A SPRÁVNÍ, o.p.s.
PRINCIPY OPERAČNÍCH SYSTÉMŮ Metodický list č. 2
Název tématického celku: Procesy v operačních systémech Cíl: Cílem je seznámit se s druhy procesů a s problematikou jejich synchronizace. Probíraná témata: - Sekvenční a paralelní procesy (definice, příklady), stavy procesu - Přerušení a jejich obsluha - Metody synchronizace procesů (kritické oblasti, semafory, vyrovnávací paměti, fronty událostí) - Plánovací algoritmy - Vzájemné vylučování, sdílení prostředků, sdílení dat - Kooperace procesů (komunikace procesů, semafory, kritické oblasti) - Fronty událostí - Kritické zhodnocení prostředků pro synchronizaci procesů Doporučená literatura: [1] Brinch Hansen, P.: Principy operačních systémů. SNTL, Praha 1979. [2] Čada, O.: Operační systémy. Grada, Praha 1993. [3] Holcombe, J., Holcombe, C.: Survey of Operating systems. Mc Graw Hill, New York 2003, 2005. [4] Navrátil, Sokol, Žák: Operační systémy počítačů 3. generace. SNTL, Praha 1977. [5] Plášil, Staudek: Operační systémy. SNTL, Praha 1992.
VYSOKÁ ŠKOLA FINANČNÍ A SPRÁVNÍ, o.p.s.
PRINCIPY OPERAČNÍCH SYSTÉMŮ Metodický list č. 3
Název tématického celku: Sdílení systémových prostředků Cíl: Identifikace a analýza problematiky sdílení systémových prostředků. Probíraná témata: - Klasifikace systémových prostředků - Sdílení procesorů - Sdílení dat - Problematika zablokování (permanentní prostředky, hierarchické uspořádání požadavků, komunikace hierarchických prostředků)
Doporučená literatura: [1] Brinch Hansen, P.: Principy operačních systémů. SNTL, Praha 1979. [2] Čada, O.: Operační systémy. Grada, Praha 1993. [3] Holcombe, J., Holcombe, C.: Survey of Operating systems. Mc Graw Hill, New York 2003, 2005. [4] Navrátil, Sokol, Žák: Operační systémy počítačů 3. generace. SNTL, Praha 1977. [5] Plášil, Staudek: Operační systémy. SNTL, Praha 1992.
VYSOKÁ ŠKOLA FINANČNÍ A SPRÁVNÍ, o.p.s.
PRINCIPY OPERAČNÍCH SYSTÉMŮ Metodický list č. 4
Název tématického celku: Správa paměti, virtuální paměť Cíl: Identifikace a analýza problematiky správy, přidělování a virtualizace paměti. Probíraná témata: - Hierarchie paměti - Přiřazení, překlad paměti - Přidělování paměti a algoritmy pro přidělování paměti - Informace o obsazení paměti - Fragmentace paměti - Virtuální paměť - Stránkování (stránkovací tabulky, algoritmy pro výměnu stránek) - Segmentace
Doporučená literatura: [1] Brinch Hansen, P.: Principy operačních systémů. SNTL, Praha 1979. [2] Čada, O.: Operační systémy. Grada, Praha 1993. [3] Holcombe, J., Holcombe, C.: Survey of Operating systems. Mc Graw Hill, New York 2003, 2005. [4] Navrátil, Sokol, Žák: Operační systémy počítačů 3. generace. SNTL, Praha 1977. [5] Plášil, Staudek: Operační systémy. SNTL, Praha 1992.
VYSOKÁ ŠKOLA FINANČNÍ A SPRÁVNÍ, o.p.s.
PRINCIPY OPERAČNÍCH SYSTÉMŮ Metodický list č. 5
Název tématického celku: Systém ovládání souborů Souborový systém Cíl: Identifikace a analýza funkcí a cílů systému ovládání souborů. Hierarchie adresářů. Probíraná témata: - Atributy a struktura souborů. Typy souborů, způsob uložení, speciální soubory. - Způsoby přístupu k souborům - Mapování souborů do paměti - Adresáře, cesty, hierarchie
Doporučená literatura: [1] Brinch Hansen, P.: Principy operačních systémů. SNTL, Praha 1979. [2] Čada, O.: Operační systémy. Grada, Praha 1993. [3] Holcombe, J., Holcombe, C.: Survey of Operating systems. Mc Graw Hill, New York 2003, 2005. [4] Navrátil, Sokol, Žák: Operační systémy počítačů 3. generace. SNTL, Praha 1977. [5] Plášil, Staudek: Operační systémy. SNTL, Praha 1992.
VYSOKÁ ŠKOLA FINANČNÍ A SPRÁVNÍ, o.p.s.
PRINCIPY OPERAČNÍCH SYSTÉMŮ Metodický list č. 6
Název tématického celku: Vstupní/výstupní (I/O) zařízení Cíl: Seznámení se s problematikou vstupních/výstupních zařízení. Probíraná témata: - I/O zařízení (klasifikace, funkce, vlastnosti) - cíle I/O software - přenos dat - vyrovnávací paměti
Doporučená literatura: [1] Brinch Hansen, P.: Principy operačních systémů. SNTL, Praha 1979. [2] Čada, O.: Operační systémy. Grada, Praha 1993. [3] Holcombe, J., Holcombe, C.: Survey of Operating systems. Mc Graw Hill, New York 2003, 2005. [4] Navrátil, Sokol, Žák: Operační systémy počítačů 3. generace. SNTL, Praha 1977. [5] Plášil, Staudek: Operační systémy. SNTL, Praha 1992.