Počítačový systém
Hardware
- CPU
- paměť - L Cache, RAM, případně disk
- vstupní a výstupní zař.
Operační systém
Řídí a koordinuje efektivní využití hardware, vytváří rozhraní pro aplikační programy
Aplikační programy
Aplikace, dříve nazývané programy, které využívají uživatelé pro řešení problémů - Vývojové nástroje, kancelářské programy, popřípadě hry
Co je operační systém
- software který řídí hardware
- V dnešní době je to mnohem složitější
- Velké množství paralelně běžícího SW
- Odděluje HW od SW - OS je prostředník mezi programy a HW, tím odděluje HW od SW
- Spravuje HW
- Poskytuje služby SW
Proč studujeme OS?
- Jedná se o nejsložitější SW systémy
- Uplatňují se zde různé oblasti vědění
- Lze uplatnit v jiných oblastech
- Krizové rozhodování, souběžnost, správa zdrojů, algoritmizace, programování
- Cíle:
- Pochopit roli OS
- Porozumět používání služeb a rozhraní OS
Co všechno je OS
- OS je vše, co dodavatel poskytuje v jednom balíku
- Problém je v tom, že součástí dnešních operačních systémů jsou i aplikační programy
- OS je pouze jádro(kernel), které běží po celou dobu běhu počítačového systému.
- Problém je opět v tom, že některé nízko úrovňové části operačního systému jsou zaváděny na žádost
Pohled na OS