Operační systémy Vývoj počítačů Obsah: vývoj počítačů, vývoj operačních systémů © Milan Keršláger 2018/4/13 http://www.pslib.cz/ke/slajdy http://creativecommons.org/licenses/by-nc-nd/3.0/
Vývoj počítačů – I. 1. generace (1945 – 1955) reléové a elektronkové počítače programy přímo ve strojovém kódu propojovací desky, děrné štítky a pásky numerické výpočty (dělostřelecké tabulky apod.) 2. generace (1955 – 1965) tranzistorové počítače obchod s počítači, drahé → dávkové systémy počátek operačních systémů – řídící programy JSA, Fortran, Cobol, Algol
Vývoj počítačů – II. 3. generace (1965 – 1980) integrované obvody nákup nejsilnějšího počítače a prodej strojového času cena v závislosti na výkonu je logaritmická funkce střediskové (sálové) počítače, mini- a mikropočítače blokující I/O → multiprogramování (střídání úloh) multitasking – vynucené střídání úloh vzájemná komunikace úloh první skutečné operační systémy plná kontrola nad systémem, přidělování systémových prostředků, správa paměti, oddělení procesů a uživatelů
Vývoj počítačů – III. 4. generace (1980 – současnost) mikroprocesory pokles ceny (nevyplatí se nejvýkonnější počítač) exponenciální nárůst ceny v závislosti na výkonu osobní počítače → IMB PC operační systémy DOS počítačové sítě komunikace, Internet distribuované systémy multiprocesorové operační systémy
Vývoj operačních systémů bez operačního systému první počítače, OS by odebíral již tak malý výkon dávkové systémy (1955) snaha o efektivní využití počítače → dávky předem připravené úlohy včetně vstupních dat automatické ukládání výsledků skutečné operační systémy (1966) víceúlohové a víceuživatelské systémy operační systém neztrácí kontrolu nad počítačem usnadnění obsluhy, programování (ovladače, API)