Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Orbis pictus 21. století Tato prezentace byla vytvořena v rámci projektu
2
Operační systém počítače OB21-OP-EL-KONP-JANC-M-3-035
3
Operačním systémem rozumíme souhrn programů (software) nezbytných k činnosti počítače a umožňujících spouštění dalších (aplikačních) programů na tomto počítači. Těmto aplikacím pak operační systém poskytuje své služby.
4
Operační systém počítače Úkoly operačního systému: organizace přístupu ke zdrojům výpočetního systému (rozdělování času procesoru, přidělování operační paměti, přístup k vnějším pamětem a dalším periferiím) organizace přístupu k datům (příp. zamezení neoprávněného přístupu) poskytování služeb aplikačním programům komunikace s uživatelem prostřednictvím speciálního programu zvaného obecně Shell provádění uživatelem zadaných příkazů a spouštění aplikací ošetření chybových stavů a informace o nich evidence práce systému, chybových stavů a dalších událostí
5
Operační systém počítače Činnost počítače po zapnutí Paměť RAM neobsahuje žádné programy. Proto je v počítači ještě další malá paměť typu ROM (po vypnutí počítače se nevymazává, nelze do ní zapisovat). V této paměti jsou trvale umístěny programy, které se postupně spouští bezprostředně po zapnutí počítače.
6
Operační systém počítače Testovací a diagnostické programy BIOS (Základní V/V systém – umožňuje aby jednotlivé části systému mohly mezi sebou od počátku komunikovat) Zavaděč – krátký program schopný nalézt disk na kterém je uložen OS (systémový disk) a zahájit jeho zavedení (nahrání) do paměti RAM. Program Setup pro nastavení konfigurace počítače, který se spouští pouze na příkaz uživatele (obvykle stiskem klávesy Del po skončení diagnostiky). Po provedení testovacích programů a s využitím služeb BIOSu se zahájí zavádění operačního systému
7
Operační systém počítače Typ OSPočet uživatelů Sdílení procesů Přístupová práva Příklad Jednouživatelsk é a jednoúlohové 1nenínejsou CPM MSDOS Jednouživatelsk é víceúlohové 1 nebo více anonejsou WIN3.x WIN95,98 Víceuživatelské (síťové) více (skupiny) ano WIN NT, XP, Vista, 7, UNIX Rozdělení operačních systémů
8
Operační systém počítače Jednouživatelské a jednoúlohové O.S. Nejjednodušší typ O.S. Předpokládá se práce jednoho uživatele na daném počítači. Neobsahuje tedy žádné prostředky pro zajištění ochrany souborů a disků před poškozením jiným uživatelem.
9
Operační systém počítače Jednouživatelské víceúlohové O.S. Vyspělejší systémy umožňují tzv. multitasking. Multitaskingem v tomto smyslu rozumíme možnost paralelního (současného) běhu několika procesů. Musí se zajistit bezchybné sdílení systémových zdrojů jednotlivými procesy tak aby nedocházelo ke konfliktům.
10
Operační systém počítače Víceuživatelské (síťové) O.S. Kromě zajišťování multitaskingu umožňují sdílení prostředků mezi více uživateli. Musí tedy počítat s ochranou disků a souborů a dalších prostředků před neoprávněnými zásahy uživatelů. Při zahájení práce se systémem je nutné provést tzv. přihlášení. Ověří se, zda uživatel daného jména a hesla existuje v seznamu povolených uživatelů (databáze uživatelských účtů). Tento seznam vytváří a modifikuje obvykle správce operačního systému (pověřená osoba – supervisor, administrátor). Na základě přihlášení jsou potom odvozována přístupová práva daného uživatele k jednotlivým prostředkům systému.
11
Operační systém počítače Uživatelské rozhraní operačního systému – program SHELL. Uživatel nepracuje přímo s jádrem OS. Pro práci se systémem využívá speciální komunikační program zvaný obecně Shell. Jeden OS může mít i několik různých uživatelských rozhraní. Hlavní funkcí Shellu je umožnit uživateli spouštění aplikací. Všechny ostatní příkazy Shellu představují pouze určitou nadstavbu umožňující provádět správu disků, adresářů a souborů. Obvykle se omezujeme jen na seznámení s příkazy Shellu.
12
Operační systém počítače Uživatelské rozhraní může mít podobu: příkazového řádku (např. MS-DOS nebo Unix) – uživatelsky nepřívětivé grafického rozhraní (Xwindow pro UNIX, MS Windows, OS/2) – ovládané myší nebo kombinací kláves. Rozhraní umožňuje zadávat příkazy pro OS a především spouštět aplikační programy. Konkrétní příkazy závisí na jednotlivých OS.
13
OS s řádkovým uživatelským rozhraním (UNIX, MS DOS) OS UNIX Obsahuje obrovské množství příkazů. Komunikace s uživatelem probíhá opět pomocí speciálního programu (SHELL). Existuje mnoho verzí Shellu OS Unix, např.Korn Shell Keyshell Keyshell Na rozdíl od MS DOSu podporuje práci více uživatelů užití v sítích LAN
14
Operační systémy s grafickým rozhraním Co nabízí tyto OS oproti starším operačním systémům: využití chráněného režimu procesoru, 32bitových instrukcí, multitasking (paralelní běh procesů) rozšíření služeb poskytovaných běžícím programům (zvláště v práci s grafikou) starší systémy řešily: přidělování paměti, zpřístupňování zařízení,
15
Operační systémy s grafickým rozhraním Aplikace volá služby OS s graf.rozhraním. Vytváří objekty na obrazovce, sleduje myš a klávesnici a informuje o tom běžící procesy. Uživatel nekomunikuje přímo s aplikací, ale s operačním systémem. Části aplikace se aktivují podle požadavků OS. Uživatelské prostředí je komfortní s jednoduchou obsluhou i správou systému. Pracuje se v grafickém prostředí, pomocí myši a klávesnice.
16
Děkuji za pozornost Ing. Ladislav Jančařík
17
Literatura http://wikipedia.org http://wikipedia.org http://svethardware.cz http://svethardware.cz http://svetsiti.cz http://svetsiti.cz
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.