Každý z nás už určite počul pojem „ operačný systém “. Nie každý však vie, čo to vlastne operačný systém je a akú úlohu zohráva v počítačovom systéme alebo na mobilnom zariadení.
Čo je teda operačný systém? Ako funguje a funguje operačný systém? Pozývame vás učiť sa spolu.

Operačné systémy pomáhajú používateľom jednoducho komunikovať s počítačmi
Definícia operačného systému
Operačný systém (Operating Systems, skrátene OS) je softvér, ktorý umožňuje používateľom spúšťať ďalšie aplikácie na počítačových zariadeniach a mobilných zariadeniach, ďalej spoločne označovaných ako stroje. Operačný systém je tiež zodpovedný za správu hardvérových a softvérových prostriedkov v počítači, ako sú:
- Vstupné zariadenia ako myš, klávesnica, dotyková obrazovka, kamera, mikrofón
- Výstupné zariadenia ako monitory, tlačiarne a skenery, reproduktory
- Sieťové zariadenia ako modemy, smerovače, antény, WiFi modemy, SIM karty
- Úložné zariadenia, ako sú pevné disky, USB disky, SSD disky, flash pamäte
Operačný systém tiež preberá úlohu vykonávania a správy, aby efektívne prideľoval pamäť aplikáciám bežiacim na počítači. Napríklad, ak je na počítači spustených viacero programov súčasne, operačný systém pridelí prostriedky počítača tak, aby všetky spustené programy, ako aj ďalšie otvorené programy dostali potrebné prostriedky.
Viac podrobností o operačnom systéme
Softvérová aplikácia môže v podstate komunikovať priamo s hardvérom. Väčšina súčasných softvérových aplikácií je však napísaná pre operačné systémy, aby využívali výhody bežných knižníc nástrojov, vďaka čomu sa programátori nemusia obávať problémov s hardvérom.
Celkovo je operačný systém ako komplexný rámec, ktorý konzistentne spolupracuje so všetkými aplikáciami. Vzhľad operačných systémov výrazne zjednodušuje celý proces vývoja softvérových aplikácií.
Niektoré hlavné komponenty operačného systému
Kernel
Jadro operačného systému je zodpovedné za ovládanie základných funkcií všetkých hardvérových zariadení v počítači. Hlavnou úlohou jadra je čítať a zapisovať dáta do pamäte, spracovávať vykonateľné inštrukcie, určovať, ako zariadenia ako monitory, klávesnice a myši prijímajú a odosielajú dáta a určovať interpretáciu dát, dáta prijaté zo siete.

Grafické používateľské rozhranie v systéme Windows 10
Používateľské rozhranie (UI)
Toto je komponent, ktorý komunikuje s používateľom prostredníctvom obrazovky a grafických ikon alebo cez príkazové okno. Používateľské rozhranie má dva typy: Rozhranie príkazového riadka (CLI), kde používateľ komunikuje so systémom pomocou príkazov. Ďalším typom používateľského rozhrania je grafické používateľské rozhranie (GUI), ktoré väčšina z nás používa každý deň.
GUI je oveľa intuitívnejšie, pretože umožňuje používateľom interagovať so systémom prostredníctvom ikon na obrazovke pomocou vstupného zariadenia, ako je myš, klávesnica alebo dotyková obrazovka.
Aplikačné programovacie rozhranie (API)
Toto je komponent, ktorý umožňuje vývojárom písať modulárny kód. Rozhrania API zohrávajú úlohu pri určovaní toho, ako môžu systémy alebo iné komponenty používať danú aplikáciu.
Použitie operačných systémov
S príchodom operačných systémov sa počítačové systémy stali užívateľsky prívetivejšie. Operačný systém poskytuje používateľom pohodlné a ľahko použiteľné rozhranie, ktoré im pomáha lepšie a efektívnejšie využívať ich systém.
Operačný systém medzitým tiež spravuje a prideľuje zdroje, aby počítačový systém fungoval lepšie. Programátorom a vývojárom softvéru operačný systém výrazne zjednodušuje prácu.

Najpopulárnejším operačným systémom pre počítače je Windows, zatiaľ čo na mobilných zariadeniach Android a iOS takmer úplne ovládajú trh
Súčasné typické operačné systémy
- Android od spoločnosti Google pre smartfóny a tablety vyrábané mnohými rôznymi výrobcami
- Apple iOS, iba iPhone
- Apple iPadOS, len pre iPad
- Microsoft Windows , pre počítače a tablety vyrábané rôznymi výrobcami
Apple MacOS, len pre počítače Mac
- Linux, operačný systém s otvoreným zdrojovým kódom, ktorý obľubujú programátori, je možné nainštalovať na mnohé zariadenia. Väčšina počítačov so systémom Windows môže nainštalovať Linux a existujú aj niektoré verzie operačných systémov Linux pre tablety a smartfóny, ale nie sú príliš výrazné.