/ / Co je operační systém?

Co je operační systém?

Operační systém je primární software, kterýspravuje veškerý hardware a další software v počítači. Operační systém, známý také jako „OS“, je v rozhraní s hardwarem počítače a poskytuje služby, které mohou aplikace používat.

Co dělá operační systém?

Operační systém je základní sada softwaruna zařízení, které udržuje všechno pohromadě. Operační systémy komunikují s hardwarem zařízení. Zvládají vše od vaší klávesnice a myši po Wi-Fi rádio, úložná zařízení a displej. Jinými slovy, operační systém zpracovává vstupní a výstupní zařízení. Operační systémy používají ke komunikaci se svými zařízeními ovladače zařízení napsané tvůrci hardwaru.

Operační systémy také obsahují mnohosoftware - věci jako běžné systémové služby, knihovny a rozhraní pro programování aplikací (API), které mohou vývojáři použít k psaní programů, které běží v operačním systému.

Operační systém leží meziaplikací, které spouštíte, a hardwaru pomocí hardwarových ovladačů jako rozhraní mezi nimi. Pokud například aplikace chce něco vytisknout, předá tuto úlohu operačnímu systému. Operační systém odešle pokyny do tiskárny pomocí ovladačů tiskárny k odeslání správných signálů. Aplikace, která tiskne, se nemusí starat o to, jakou tiskárnu máte, ani pochopit, jak to funguje. OS zpracovává podrobnosti.

OS také zpracovává multi-tasking, přidělováníhardwarové prostředky mezi více spuštěnými programy. Operační systém řídí, které procesy se spouští, a pokud je počítač s více procesory nebo jádry, rozděluje je mezi různé procesory, což umožňuje paralelní běh více procesů. Spravuje také vnitřní paměť systému a přiděluje paměť mezi spuštěnými aplikacemi.

Operační systém je jeden velký kussoftware spouštějící show a má na starosti všechno ostatní. Například operační systém také řídí soubory a další prostředky, ke kterým mají tyto programy přístup.

Většina softwarových aplikací je napsána prooperační systémy, které umožňují operačnímu systému provádět mnoho těžkých zvedání. Když například spustíte Minecraft, spustíte jej na operačním systému. Minecraft nemusí přesně vědět, jak jednotlivé hardwarové komponenty fungují. Minecraft používá řadu funkcí operačního systému a operační systém je převádí do nízkoúrovňových hardwarových pokynů. To ušetří vývojářům Minecraft - a všem ostatním programům, které běží na operačním systému - spoustu problémů.

Operační systémy nejsou jen pro PC

Když řekneme „počítače“, spustíme operační systémyneznamená to jen tradiční stolní počítače a notebooky. Váš smartphone je počítač, stejně jako tablety, chytré televizory, herní konzole, chytré hodinky a směrovače Wi-Fi. Amazon Echo nebo Google Home je výpočetní zařízení, které provozuje operační systém.

Mezi známé stolní operační systémy patří Microsoft Windows, Apple macOS, Google Chrome OS a Linux. Dominantní operační systémy smartphonů jsou Apple iOS a Google Android.

Mohou se spouštět jiná zařízení, například směrovač Wi-Fi„Vestavěné operační systémy“. Jedná se o specializované operační systémy s menším počtem funkcí než typický operační systém, které jsou navrženy speciálně pro jeden úkol - jako je provozování Wi-Fi routeru, poskytování GPS navigace nebo provozování bankomatu.

Kde končí operační systém a začnou programy?

Operační systémy také obsahují další software,včetně uživatelského rozhraní, které umožňuje lidem rozhraní se zařízením. Může se jednat o rozhraní stolního počítače na počítači, rozhraní dotykové obrazovky v telefonu nebo hlasové rozhraní na digitálním pomocném zařízení.

Operační systém je velký kus softwaruvyrobené z mnoha různých aplikací a procesů. Hranice mezi operačním systémem a programem je někdy trochu rozmazaná. Neexistuje žádná přesná oficiální definice operačního systému.

Například v systému Windows Průzkumník souborů (neboAplikace Průzkumník Windows (Windows Explorer) je nezbytnou součástí operačního systému Windows - zvládne i kreslení rozhraní plochy - a také aplikací, která běží v tomto operačním systému.

Jádrem operačního systému je jádro

Na nízké úrovni je jádro jádrem počítačeprogram v srdci vašeho operačního systému. Tento jediný program je jednou z prvních věcí načtených při spuštění operačního systému. Zajišťuje přidělení paměti, převádí softwarové funkce podle pokynů pro procesor vašeho počítače a zabývá se vstupem a výstupem z hardwarových zařízení. Jádro se obvykle spouští v izolované oblasti, aby se zabránilo tomu, že s ním bude manipulován jiný software v počítači. Jádro operačního systému je velmi důležité, ale je jen jednou částí operačního systému.

Řádky zde mohou být také trochu nejasné. Například Linux je pouze jádro. Linux je však stále často nazýván operačním systémem. Android se také nazývá operační systém a je postaven na linuxovém jádře. Linuxové distribuce, jako je Ubuntu, berou linuxové jádro a přidávají kolem něj další software. Nazývají se také operační systémy.

Jaký je rozdíl mezi firmwarem a OS?

Mnoho zařízení pouze spouští „firmware“ - typsoftware nízké úrovně, který je obvykle naprogramován přímo do paměti hardwarového zařízení. Firmware je obvykle jen malý kousek softwaru, který je určen pouze pro absolutní základy.

Když se moderní počítač zavede, načte UEFIfirmware ze základní desky. Tento firmware je software nízké úrovně, který rychle inicializuje hardware vašeho počítače. Poté nabootuje váš operační systém z pevného disku počítače nebo pevného disku. (Jednotka SSD nebo pevný disk má svůj vlastní interní firmware, který zpracovává ukládání dat na fyzické sektory uvnitř jednotky.)

Linka mezi firmwarem a operačním systémemmůže být také trochu rozmazaný. Například operační systém pro Apple iPhone a iPad, nazvaný iOS, se často nazývá „firmware“. Operační systém PlayStation 4 se také oficiálně nazývá firmwarem.

Jedná se o operační systémy, které se propojujívíce hardwarových zařízení, poskytovat služby programům a alokovat zdroje mezi aplikace. Například velmi základní firmware, který běží například na dálkovém ovládání televizoru, se obvykle nepovažuje za operační systém.

PŘÍBUZNÝ: Co je firmware nebo mikrokód a jak mohu aktualizovat svůj hardware?


Průměrný člověk nemusí rozumětpřesně to, co je operační systém. Může být užitečné vědět, s jakým operačním systémem musíte vědět, se kterým softwarem a hardwarem je zařízení kompatibilní.

Obrázek Kredit: Stanislaw Mikulski / Shutterstock.com, mama_mia / Shutterstock.com, GagliardiImages / Shutterstock.com