DIGITLN UEBN MATERIL slo projektu CZ 1 071
DIGITÁLNÍ UČEBNÍ MATERIÁL Číslo projektu CZ. 1. 07/1. 5. 00/34. 0969 Název školy Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64 Název materiálu VY_32_INOVACE_IVT_1_KOT_08_UVOD_DO_OS Autor Mgr. Miroslav Kotlas Tematický okruh Informatika 1. ročník Ročník 1. ročník Datum tvorby 6. 10. 2012 Anotace Definice operační systému a jeho základní funkce v počítači. Rozdělení operačních systémů z různých hledisek. Metodický pokyn Prezentace je určena jako výklad do hodiny i jako materiál k samostudiu Možnosti využití: promítání, samostudium Pokud není uvedeno jinak, použitý materiál je z vlastních zdrojů autora
ÚVOD DO OPERAČNÍCH SYSTÉMU
OBSAH � Definice OS � Zjednodušená definice � Funkce � Schéma OS � Rozdělení OS � Zdroje
DEFINICE OS � Operační systém jsou ty programové moduly ve výpočetním systému, jež ovládají řízení prostředku, jimiž je tento výpočetní systém vybaven, jako jsou procesory, paměť (operační i vnější), I/O zařízení a soubory dat. Tyto moduly rozhodují spory, snaží se optimalizovat výkon a zjednodušují efektivní využívání výpočetního systému
ZJEDNODUŠENÁ DEFINICE � Je to takový program, který ovládá řízení hardwaru, jímž je stroj vybaven � Snaží se řešit chod a problémy spojené s řízením hardwaru a funkčností celého stroje
FUNKCE � Operační systém zajišťuje nezávislost software na hardware � Umožňuje spouštět aplikace � Jedná se vlastně o první program spuštěný po startu počítače (nepočítáme-li BIOS) � BIOS zavádí OS
SCHÉMA OS Aplikace Operační systém Hardware
ZÁKLADNÍ FUNKCE OS � Správa a přidělování paměti � Správa procesů � Přidělování procesoru � Řešení zablokování – deadlock � Správa systému souborů – Virtuální souborový systém
ROZDĚLENÍ OS � Podle počtu ovládaných procesorů � Jednoprocesorové (monoprocesorové) � Víceprocesorové (multiprocesorové) � Podle počtu uživatelů � Jednouživatelské (monouser) � Víceuživatelské (multiuser)
ROZDĚLENÍ OS � Podle počtu spuštěných programů � Jednoprogramové (monotasking) � Víceprogramové (multitasking) – více úloh jespuštěno současně � Multitasking � kooperativní – přiděluje prováděným procesům procesor na takovou dobu, na jakou ji potřebuje � preemptivní – vysoce výkonný, OS sám rozděluje, komu přidělí jakou dobu procesu
ROZDĚLENÍ OS � Podle schopnosti práce v síti � Lokální – nedokáží pracovat v síti bez přídavných modulů � Síťové – mají klientskou i serverovou verzi � Podle míry specializace � Speciální – pro jeden typ úloh � Univerzální – různé typy úloh � Realtimové OS – musí být schopny práce v reálném čase, musí reagovat okamžitě (řízení letadla, jaderné elektrárny aj. )
ZDROJE � Operační systém. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2001 -2012 [cit. 201210 -06]. Dostupné z: http: //cs. wikipedia. org/wiki/Opera%C 4%8 Dn %C 3%AD_syst%C 3%A 9 m
- Slides: 12