Operační systémy

Základní programové vybavení PC, které je zavedeno do paměti PC při jeho startu a zůstává v činnosti až do jeho vypnutí

Úkol – zajistit uživateli možnost ovládat počítač, vytvořit pro procesy stabilní aplikační rozhraní přidělovat jim systémové zdroje

 Funkce

  1. ovládání počítače – umožňuje uživateli spouštět programy, předávat jim vstupy a získávat jejich výstupy s výsledky
  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

Stavba operačního systému

-          Operační systém se skládá z jádra (=kernel) a pomocných systémových nástrojů.

Jádro je základním kamenem operačního systému. 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. Jádro může být naprogramováno různými způsoby a podle toho rozeznáváme:

  • monolitické jádro – jádro je jedním funkčním celkem
  • mikrojádro – já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

Operační systémy osobních počítačů

 

-          Unix

-          CP/M

-          DOS

-          Microsoft Windows

-          OS/2

-          …