Please enable JavaScript.
Coggle requires JavaScript to display documents.
Operační systémy - Coggle Diagram
Operační systémy
Hlavní představitelé
Microsoft Windows nejrozšířenější na desktopech, komerční kód
Linux open-source (zdarma), dominantní na serverech a superpočítačích (distribuce: Ubuntu, Fedora, Debian)
macOS / iOS systémy od Apple, uzavřený ekosystém, postavené na Unixu
Android nejrozšířenější mobilní OS, založený na Linuxu
Unix historický základ moderních systémů (macOS, Linux z něj vycházejí)
Typy OS
-
-
-
-
Reálného času – pro systémy, kde záleží na přesném načasování
-
Bezpečnost a ochrana
Uživatelské účty: Hesla, PINy, otisky prstů a obličeje
-
Firewall: Digitální štít, který hlídá, co do počítače teče z internetu
Oprávnění aplikací: OS hlídá, aby se stažená hra tajně nedostala k vaší kameře nebo mikrofonu
Licence a peníze
Komerční (Placené): Kupujete si licenci, kód je tajný a uzavřený
Open-source (Zdarma): Kód je veřejný, kdokoli ho může zdarma používat a upravovat (např. Linux)
Svázané s hardwarem: Systém dostanete „zdarma“, ale pouze při koupi zařízení od konkrétní značky (např. macOS/iOS od Apple)
Architektura a Jádro
Jádro
Kernel jádro- Nejdůležitější část OS, běží v privilegovaném režimu
Typy jáder
Monolitické – všechny funkce (ovladače, správa paměti) jsou součástí jednoho velkého jádra (např. Linux)
Mikrojádro – v jádru je jen naprosté minimum, zbytek běží jako uživatelské procesy (např. MINIX)
-