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ů Podle počtu uživatelů 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ů Multitasking 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 Podle míry specializace 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. 2012-10-06]. Dostupné z: http://cs.wikipedia.org/wiki/Opera%C4%8Dn%C3%AD_syst%C3%A9m