Štěpán Lískovec, 4.A
=základní programové vybavení počítače (tj.software) hlavní úkol: A, zajistit uživateli možnost ovládat PC B, vytvořit pro procesy stabilní aplikační rozhraní (API)
1, ovládání PC – umožňuje uživateli spouštět programy, předávat jim vstupy a získávat jejich výstupy 2, abstrakce hardware – vytváří rozhraní pro programy, které abstrahuje ovládání hardware a dalších funkcí do snadno použitelných funkcí (API) 3, správa prostředků – přiděluje a odebírá procesům systémové prostředky počítače (operační paměť, procesor, pevný disk,…)
skládá se z jádra (tzv. kernel) a pomocných systémových zdrojů jádro se zavádí se do operační paměti počítače při startu a zůstává v činnosti po celou dobu běhu operačního systému Monolitické jádro – jádro je jedním funkčním celkem Mikrojádro - je velmi malé a všechny oddělitelné části pracují samostatně jako běžné procesy Hybridní jádro - kombinuje vlastnosti monolitického jádra i mikrojádra
umožňuje ovládat počítač pomocí interaktivních grafických ovládacích prvků na monitoru počítače jsou zobrazena okna, ve kterých programy zobrazují svůj výstup uživatel používá klávesnici, myš a grafické vstupní prvky jako jsou menu, ikony, tlačítka, posuvníky, formuláře apod jiná uživatelský rozhraní: ->textové uživatelské rozhraní (s menu, tlačítky a myší) ->příkazový řádek (příkazy se zadávají jejich zapsáním pomocí klávesnice) ->braillský řádek -> hlasová rozhraní a další
Linux Mac OS – Macintosh firmy Apple Windows pro DOS (95, 98, ME,…) Windows NT (XP, Windows 8,…) DOS a další…
Děkuji za pozornost.