Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

 Základní programové vybavení počítače  Zavádí se do paměti počítače hned při spuštění a zůstává v činnosti až do jeho vypnutí  Umožňuje uživateli.

Podobné prezentace


Prezentace na téma: " Základní programové vybavení počítače  Zavádí se do paměti počítače hned při spuštění a zůstává v činnosti až do jeho vypnutí  Umožňuje uživateli."— Transkript prezentace:

1

2  Základní programové vybavení počítače  Zavádí se do paměti počítače hned při spuštění a zůstává v činnosti až do jeho vypnutí  Umožňuje uživateli ovládat počítač

3  První počítače neměly operační systém  K prvním počítačům byli dodávány složité návody pro práci s počítačem a jeho programy  První operační systémy byli dodány až k sálovým počítačům

4  Plní tři základní funkce:  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)  Abstrakce hardware – zjednodušuje používání hardwaru  Správa prostředků – přiděluje a odebírá procesům systémové prostředky počítače

5  Operační systém se skládá z jádra a pomocných systémových nástrojů (jako je třeba ovladač zařízení)

6  Jádro je zavedeno do operační paměti při startu počítače a je mu předáno řízení. U pokročilých operačních systémů jádro nikdy neztrácí kontrolu nad počítačem a po celou dobu jeho běhu koordinuje činnost ostatních běžících procesů.  Dva základní druhy jader:  Monolitické jádro  V monolitickém jádru všechny služby operačního systému běží spolu s hlavním vláknem jádra a tedy i ve stejné oblasti paměti. To umožňuje neomezený a efektivní přístup k hardware.Hlavní nevýhodou je závislost mezi systémovými komponentami - chyba v libovolném ovladači zařízení může shodit celý systémU  Mikrojádro  Mikrojádra samotné jádro poskytuje jen základní funkčnost nezbytnou pro vykonávání služeb. Přístupem mikrojádra je definování jednoduché abstrakce hardware se soupravou primitivních funkcí nebo systémových volání implementujících minimální služby OS jako je správa paměti nebo multitasking. Ostatní služby včetně těch, které běžně poskytuje jádro, jsou realizovány v uživatelském prostoru. Mikrojádra jsou jednodušší než monolitická jádra, avšak systémová volání způsobují řetězové změny kontextu, které mohou ve velkém množství zvýšit režii systému tak, že budou pomalejší, než jednoduchá volání u monolitických jader.

7  Je software, který umožňuje operačnímu systému pracovat s hardwarem. Některé ovladače jsou součástí operačního systému, jiné jsou distribuovány s hardwarem např. na CD-ROM  Ovladač zajišťuje řízení hardware a zároveň komunikuje se zbytkem operačního systému pomocí obecnějších rozhraní, která zajišťuje abstrakci zařízení. Základní vlastností abstrakce je použití stejného nebo podobného rozhraní pro podobná zařízení  Například počítačová tiskárna, grafický adaptér, síťová karta, zvuková karta

8  Nejznámější jsou Linux a Microsoft Windows  Starší systém je MS-DOS  Základním rozdílem mezi Linuxem a Windowsem je ten že Linux je zdarma, kdežto Windows je zpoplatněný  Windows je ale rozšířenější a také i propracovanější, protože navázal na klasický MS-DOS


Stáhnout ppt " Základní programové vybavení počítače  Zavádí se do paměti počítače hned při spuštění a zůstává v činnosti až do jeho vypnutí  Umožňuje uživateli."

Podobné prezentace


Reklamy Google