Operační systém
Z MiS
(Rozdíly mezi verzemi)
(Doplněny úkoly operačního systému) |
m (Upraveno graficky) |
||
Řádka 45: | Řádka 45: | ||
* Výrobci HW mohou dodat ovladače pro daný OS. | * Výrobci HW mohou dodat ovladače pro daný OS. | ||
** OS nabízí i rozhraní pro tvorbu ovladačů. | ** OS nabízí i rozhraní pro tvorbu ovladačů. | ||
− | [[Image:os_hw.png| | + | [[Image:os_hw.png|400x600px]] |
=== Správa HW === | === Správa HW === | ||
Řádka 65: | Řádka 65: | ||
=== Rozhraní pro komunikaci s uživatelem === | === Rozhraní pro komunikaci s uživatelem === | ||
− | + | Uživatelská rozhraní mohou být: | |
− | * | + | * grafická (GUI: Graphical User Interface) |
− | + | * textová (CLI: Command-Line Interface) | |
− | + | ||
− | * | + | |
− | + | ||
− | + | ||
=== Řízení procesů a přidělování prostředků === | === Řízení procesů a přidělování prostředků === | ||
Řádka 84: | Řádka 80: | ||
=== Správa uživatelů, řízení oprávnění === | === Správa uživatelů, řízení oprávnění === | ||
* Práce více uživatelů | * Práce více uživatelů | ||
− | * | + | * Autentizace uživatelů |
* Správa uživatelských účtů a skupin | * Správa uživatelských účtů a skupin | ||
=== Ošetření chybových stavů === | === Ošetření chybových stavů === |
Verze z 10. 2. 2012, 13:59
Obsah |
Součásti operačního systému (OS)
Je to základní programové vybavení počítače.
- Součásti
- BIOS
- vlastní operační systém
Vlastní OS
- Součásti
- jádro (kernel)
- plánování procesů
- ovladače základních zařízení
- správce souborového systému
- správce paměti
- ovladače periferních zařízení
- konfigurace sítě
- grafické rozhraní
- knihovny (API)
- systémové programy
- Pomáhají uživateli se správou počítače.
- příkazy
- defragmentace disku
- kontrola disku
- rozdělení disku
- Příklady
- Windows
- MacOS
- Linux
- Android
- IOS
- ...
Úkoly OS
Zprostředkovat přístup aplikací k HW
- Poskytovat aplikacím jednotné rozhraní pro ovládání HW.
- Aplikace díky OS nemusí znát konkrétní HW. Aplikace volají služby API operačního systému, ten komunikaci s konkrétním HW zprostředkuje.
- Výrobci HW mohou dodat ovladače pro daný OS.
- OS nabízí i rozhraní pro tvorbu ovladačů.
Správa HW
- Dílčí úkoly
- správa pamětových datových médií
- správa síťových rozhraní
- správa vstupně výstupních rozhraní (USB, RS-232, ...)
- správa periferních zařízení (tisk, zobrazení, ...)
- správa multimediálních rozhraní (zvuková karta, ...)
- Prostředky pro komunikaci s HW
- IRQ
- DMA
- vstupně-výstupní adresy
Souborový systém
- Vrstva, která umožňuje uživatelům dívat se na disk jako na hierarchii souborů a složek
- správa souborového systému (jeden nebo většinou více typů)
Rozhraní pro komunikaci s uživatelem
Uživatelská rozhraní mohou být:
- grafická (GUI: Graphical User Interface)
- textová (CLI: Command-Line Interface)
Řízení procesů a přidělování prostředků
- správa paměti
- přidělování paměti procesům
- zabránění přístupu do paměti, kam nemají přistupovat
- virtuální paměť
- správa procesů a služeb
- plánování procesů
- semafory, roury - viz meziprocesová komunikace
Správa uživatelů, řízení oprávnění
- Práce více uživatelů
- Autentizace uživatelů
- Správa uživatelských účtů a skupin