Struktura operačních systémů
Monolitická struktura Vše tvořeno jedním souborem Starší operační systémy Jednoduchá zařízení (tiskárny, navigace, …)
Vrstvená struktura
Holý počítač Virtuální počítače Operační systém Prostředí 2
Modulární architektura
Modul klient - server
Systém MS-DOS BIOS IO.sys - obsluha periferií MSDOS.sys - jádro systému COMMAND.com - textové uživatelské rozhraní CONFIG.sys - Konfiurace hardware AUTOEXEC.bat – Programy spuštěné po startu systému
MS DOS
Windows jako nadstavba DOS (3.1)
Windows jako nadstavba DOS (3.1) Operační systém MS DOS WIN.com - Program Windows Řadiče periferií pro Windows Win386.exe - využití paměti nad 16 kB Jádro windows Krnl386.exe - správa paměti Gdi.exe - základní grafická zařízení (kurzor, písmo, …) User.exe – správce oken
Windows jako nadstavba DOS (3.1) Win.ini - konfigurace software Systém.ini - konfigurace hardware Progman.exe – správce programů (uživatelské rozhraní) VM DOS - virtuální počítač pro DOS
Windows s DOS jádrem (95)
Windows s DOS jádrem (95) IFSM – správa systémů souborů VMM - správa periferií Správce konfigurace zařízení Plug&Play Registr – nahrazuje inicializační soubory Aplikace win32, aplikace MS DOS – virtuální počítače Aplikace Win16 – přímo spravuje OS.
Windows NT a dále
UNIX