Úvodná » ako » Čo je to operačný systém?

    Čo je to operačný systém?

    Operačný systém je hlavný softvér, ktorý spravuje všetok hardvér a iný softvér na počítači. Operačný systém, tiež známy ako "operačný systém", je prepojený s hardvérom počítača a poskytuje služby, ktoré aplikácie môžu používať.

    Čo robí operačný systém?

    Operačný systém je základnou sadou softvéru na zariadení, ktoré udržuje všetko spoločné. Operačné systémy komunikujú so zariadením zariadenia. Ovládajú všetko od klávesnice a myší po rádio Wi-Fi, pamäťové zariadenia a displej. Inými slovami, operačný systém spracováva vstupné a výstupné zariadenia. Operačné systémy používajú ovládače zariadení napísané tvorcami hardvéru na komunikáciu so svojimi zariadeniami.

    Operačné systémy zahŕňajú aj veľa softvérových nástrojov - napríklad spoločné systémové služby, knižnice a aplikačné programovacie rozhrania (API), ktoré vývojári môžu používať na zápis programov, ktoré sa spúšťajú v operačnom systéme.

    Operačný systém sa nachádza medzi spúšťanými aplikáciami a hardvérom, pričom ovládače hardvéru sú rozhraním medzi nimi. Ak napríklad aplikácia chce niečo vytlačiť, odovzdá túto úlohu operačnému systému. Operačný systém odosiela pokyny tlačiarni pomocou ovládačov tlačiarne na odosielanie správnych signálov. Aplikácia, ktorá sa tlačí, nemusí starať o to, akú tlačiareň máte, alebo pochopiť, ako funguje. OS spracováva detaily.

    OS tiež spracováva multi-tasking, alokuje hardvérové ​​zdroje medzi viacerými spustenými programami. Operačný systém kontroluje, ktoré procesy sa spúšťajú, a prideľuje ich medzi rôznymi procesormi, ak máte počítač s viacerými procesormi alebo jadrami a necháte viacero procesov bežať paralelne. Tiež spravuje vnútornú pamäť systému a prideľuje pamäť medzi bežiacimi aplikáciami.

    Operačný systém je jeden veľký softvér, ktorý beží na show a je zodpovedný za všetko ostatné. Napríklad operačný systém tiež riadi súbory a iné zdroje, ktoré tieto programy majú prístup.

    Väčšina softvérových aplikácií je napísaná pre operačné systémy, čo umožňuje operačnému systému robiť veľa ťažkého zdvíhania. Napríklad, keď spustíte Minecraft, spustíte ho v operačnom systéme. Minecraft nemusí presne vedieť, ako funguje každá iná hardvérová súčasť. Minecraft využíva rôzne funkcie operačného systému a operačný systém ich prekladá do hardvérových inštrukcií nízkej úrovne. To šetrí vývojárom aplikácie Minecraft - a každý ďalší program, ktorý beží na operačnom systéme - veľa problémov.

    Operačné systémy nie sú určené len pre počítače

    Keď povieme počítače s operačnými systémami, nemyslím len tradičné stolové počítače a notebooky. Váš smartphone je počítač, rovnako ako tablety, inteligentné televízory, herné konzoly, inteligentné hodinky a smerovače Wi-Fi. Ozvučenie Amazon alebo Home Google je počítačové zariadenie, ktoré prevádzkuje operačný systém.

    Známe desktopové operačné systémy zahŕňajú Microsoft Windows, Apple MacOS, OS Chrome OS a Linux. Dominantnými operačnými systémami pre smartphone sú Apple iOS a Google Android.

    Ostatné zariadenia, ako je smerovač Wi-Fi, môžu používať "zabudované operačné systémy". Ide o špecializované operačné systémy s menším počtom funkcií, ako je typický operačný systém, navrhnutý špeciálne pre jednu úlohu - ako je bežiaci smerovač Wi-Fi, navigáciu alebo prevádzku bankomatu.

    Kde končí operačné systémy a programy?

    Operačné systémy zahŕňajú aj iný softvér vrátane používateľského rozhrania, ktoré používateľom umožňujú prepojenie s týmto zariadením. Môže to byť desktopové rozhranie na počítači, rozhranie dotykového displeja na telefóne alebo hlasové rozhranie na zariadení digitálneho asistenta.

    Operačný systém je veľký softvér vyrobený z mnohých rôznych aplikácií a procesov. Riadok medzi tým, čo je operačný systém a čo je program, môže byť niekedy trochu rozmazaný. Neexistuje presná oficiálna definícia operačného systému.

    Napríklad v systéme Windows je aplikácia File Explorer (alebo Windows Explorer) základnou súčasťou operačného systému Windows - dokonca spracúva kreslenie vášho desktopového rozhrania - a aplikácia, ktorá sa spúšťa v danom operačnom systéme.

    Jadrom operačného systému je jadro

    Na nízkej úrovni je "jadro" hlavným počítačovým programom v srdci vášho operačného systému. Tento jediný program je jednou z prvých vecí, ktoré sa načítajú pri spustení vášho operačného systému. Zaoberá sa prideľovaním pamäte, konverziou softvérových funkcií na pokyny pre CPU vášho počítača a riešením vstupu a výstupu z hardvérových zariadení. Jadro je spravidla spustené v izolovanej oblasti, aby sa zabránilo tomu, aby bol iným softvérom na počítači zablokovaný. Jadro operačného systému je veľmi dôležité, ale je len jednou súčasťou operačného systému.

    Riadky tu môžu byť trochu fuzzy. Napríklad Linux je len jadro. Linux je však stále často nazývaný operačný systém. Android sa tiež nazýva operačný systém a je postavený na jadre Linuxu. Distribúcie Linuxu, ako je Ubuntu, prijímajú jadro Linuxu a pridávajú okolo neho ďalší softvér. Tiež sú označované ako operačné systémy.

    Aký je rozdiel medzi firmvérom a OS??

    Mnoho zariadení práve beží "firmware" - typ softvéru na nízkej úrovni, ktorý je naprogramovaný priamo do pamäte hardvérového zariadenia. Firmware je zvyčajne len malý kúsok softvéru, ktorý je navrhnutý tak, aby robil len absolútne základy.

    Keď sa zavádza moderný počítač, načíta sa firmvér UEFI z základnej dosky. Tento firmvér je softvér na nízkej úrovni, ktorý rýchlo inicializuje hardvér vášho počítača. Potom váš operačný systém zavádza z pevného disku alebo pevného disku vášho počítača. (Táto pevná jednotka alebo pevný disk má vlastný interný firmvér, ktorý sa zaoberá ukladaním údajov do fyzických sektorov vo vnútri jednotky.)

    Linka medzi firmvérom a operačným systémom môže byť trochu rozmazaná. Napríklad operačný systém pre iPhony a iPady Apple s názvom iOS sa často nazýva "firmware". Operačný systém PlayStation 4 sa oficiálne nazýva aj firmware.

    Ide o operačné systémy, ktoré prepájajú viaceré hardvérové ​​zariadenia, poskytujú služby programom a rozdeľujú zdroje medzi aplikácie. Avšak veľmi základný firmware, ktorý beží na televíznom diaľkovom ovládači, sa všeobecne nepovažuje za operačný systém.


    Priemerný človek nemusí presne pochopiť, čo je operačný systém. Môže byť užitočné vedieť, s akým operačným systémom musíte vedieť, s akým softvérom a hardvérom, s ktorým je vaše zariadenie kompatibilné.

    Obrazový kredit: Stanislaw Mikulski / Shutterstock.com, mama_mia / Shutterstock.com, GagliardiImages / Shutterstock.com