Please enable JavaScript.
Coggle requires JavaScript to display documents.
Operační systémy - Coggle Diagram
Operační systémy
-
typ zařízení a určení
mobilní ( Android ) - optimalizované pro dotykové obrazovky, úsporu baterie a bezdrátovou konektivitu u chytrých telefonů a tabletů
desktopové ( Microsoft Windows ) - určené pro stolní počítače a notebooky, jsou navrženy pro pohodlí jednoho uživatele a podporu široké škály aplikací
serverové ( Windows Server ) - navržené pro správu sítí, webových serverů, velkých databází a sdílení souborů, kladou obrovský důraz na stabilitu, bezpečnost a výkon
architektura a jádro
Rozhraní API - Sada nástrojů a funkcí, které OS poskytuje vývojářům. Díky API mohou programátoři psát aplikace, které na daném systému bezproblémově fungují (např. využívají systémové okno pro uložení souboru).
Uživatelské rozhraní (UI) - Vrstva, přes kterou se systémem komunikujeme. Může být grafické (GUI – okna, ikony, myš) nebo textové (CLI – příkazová řádka, terminál).
Jádro (Kernel) - Absolutní srdce operačního systému. Je to první program, který se při startu načte do paměti. Má přímý přístup k hardwaru a řídí všechny ostatní procesy.
-
-
podle počtu uživatelů
-
víceuživatelské ( Linux ) - umožňují, aby k jednomu počítači (serveru) bylo současně připojeno více uživatelů prostřednictvím různých terminálů a všichni sdíleli jeho výpočetní výkon
-
bezpečnost a stabilita
Přístupová práva a autorizace - OS rozlišuje běžného uživatele od správce systému (Administrator ve Windows, Root v Linuxu). Zabraňuje běžným programům měnit kritická nastavení systému.
Izolace procesů - Pokud jedna aplikace spadne (např. zamrzne prohlížeč), moderní OS zajistí, aby nespadl celý počítač, ale ukončí se pouze tento konkrétní proces.