InfoA_Software
Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.
Významným rysem aplikačního software je, že je počítač funkční i bez něj,
pouze není na počítači možné vykonávat danou třídu úloh, ke které je
aplikační software určen.
33
Operační systém
• Operační systém (OS) – komplexní sada
programů, které řídí:
– hardware počítače,
– ostatní programy v rámci systému.
34
Kdo komunikuje s operačním
systémem
• Programy – prostřednictvím aplikačního programového
rozhraní (API – Application Programing Interface), což je
množina programových funkcí spojených do programových
knihoven, které aplikační programy využívají při požadavcích
na služby operačního systému.
• Uživatelé – prostřednictvím definovaného uživatelského
rozhraní, nejčastěji grafického (GUI – Graphical User
Interface), může být ale i příkazově orientované (příkazová
řádka).
35
Něco málo z historie operačních
systémů
• První počítače neměly operační systém, výrobci počítačů se svým
hardware dodávali také software, který umožňoval na počítači
vykonávat úlohy, ke kterým byl počítač určen.
• První operační systémy se objevili v 60. letech 20. století na velkých
sálových počítačích. Na rozdíl od dnešní doby byly tyto operační
systémy:
• monoprogramové, tzn. že v operační paměti počítače byl uložen pouze
jeden program a teprve po jeho ukončení byl do operační paměti
operátorem zaveden další program,
• případně dávkové, tzn. že série programů byla seskupena předem do
dávky, která pak byla vykonána jako celek již bez zásahu operátora.
• Až později byl v operačních systémech zaveden multitasking, tedy
schopnost operačního systému provádět (přinejmenším zdánlivě)
několik procesů současně (viz dále).
36
Základní části operačního systému
• Jádro OS (Kernel) – je tvořeno programy sloužícími pro
správu procesů, paměti a zařízení (viz dále).
Jádro operačního systému je při startu (bootování)