Čo je operačný systém a jeho súčasti

Čo je operačný systém a jeho súčasti

Pojem OS resp operačný systém je typ softvéru a funguje ako rozhranie medzi používateľom a počítačom na vykonávanie všetkých úloh, ako je správa pamäte, správa súborov, manipulácia so vstupmi a výstupmi, bezpečnosť, správa procesov, účtovanie úloh, detekcia chýb, kontrola výkonu systému, periférne zariadenia ovládanie ako tlačiarne a diskové jednotky. Medzi populárne operačné systémy patria hlavne Windows, Linux, AIX, VMS, z / OS atď. Tento článok pojednáva o operačnom systéme a jeho komponentoch.



Čo je operačný systém (OS)?

Definícia: Operačný systém možno definovať ako systém, ktorý je pomocou rozhrania rozdelený na malé a veľké časti a zložité. Tento systém sa používa na zdieľanie rôznych OS komponenty ktoré zahŕňajú súbor, vstupné / výstupné zariadenie, pamäť procesu atď. Všetky rozdelené časti musia byť dobre definované časti systému s starostlivo klasifikovanou funkciou i / ps, o / ps &. Vieme, že všetky systémy nemajú podobnú štruktúru, ale niekoľko súčasných operačné systémy zdieľať komponenty systému uvedené nižšie.


OS je najdôležitejší program v počítači, pretože každý počítač pracuje s operačným systémom (OS) na spustenie všetkých programov a aplikácií. Hlavnými úlohami operačného systému počítača sú identifikácia i / p z klávesnice, odosielanie o / p na obrazovku, sledovanie súborov, pamäťových jednotiek, ovládanie periférnych zariadení, napríklad tlačiarní atď.





Komponenty operačného systému

Súčasti operačného systému zohrávajú kľúčovú úlohu pri vzájomnej spolupráci rôznych častí počítačového systému. Ďalej sú popísané prevádzkové komponenty.

Komponenty operačného systému

komponenty operacneho systemu



Jadro

Jadro v OS poskytuje základnú úroveň kontroly nad všetkými perifériami počítača. V operačnom systéme je jadro nevyhnutnou súčasťou, ktorá sa najskôr načíta a zostane v hlavnej pamäti. Aby bolo možné riadiť prístupnosť pamäte pre programy v rámci RAM, vytvára programy na získanie prístupu z hardvérových prostriedkov. Obnovuje prevádzkové stavy procesora tak, aby vždy fungoval čo najlepšie.

Vykonanie procesu

OS poskytuje rozhranie medzi hardvérom aj aplikačným programom, aby sa program mohol pripojiť cez hardvérové ​​zariadenie jednoduchým postupom a zásadami nakonfigurovanými v OS. The program spustenie zahŕňa hlavne proces vytvorený prostredníctvom jadra OS, ktorý využíva pamäťový priestor, ako aj rôzne typy ďalších zdrojov.


Prerušiť

V operačnom systéme preruší sú nevyhnutné, pretože poskytujú spoľahlivú techniku, aby OS komunikoval a reagoval na svoje okolie. Prerušenie nie je nič iné ako jeden druh signálu medzi zariadením a počítačovým systémom, inak z programu v počítači, ktorý vyžaduje odchod OS a presné rozhodnutie, čo má robiť ďalej. Kedykoľvek sa prijme signál prerušenia, potom sa hardvér počítača automaticky pozastaví bez ohľadu na to, aký počítačový program momentálne beží, zachová si svoj stav a spustí počítačový program, ktorý je predtým spojený s prerušením.

Správa pamäte

Funkčnosť operačného systému nie je nič iné ako správa pamäte, ktorá počas implementácie spravuje hlavnú pamäť a posúva procesy tam a späť medzi diskom a hlavnou pamäťou. Toto sleduje každú a každú pozíciu pamäte, kým nie je priradená k nejakému procesu, inak je otvorená. Overuje, koľko pamäte je možné prideliť procesom, a tiež sa rozhodne, ktorý proces v ktorom čase získa pamäť. Kedykoľvek je pamäť nepridelená, sleduje sa príslušným spôsobom a aktualizuje sa jej stav. Práca so správou pamäte sa dá rozdeliť do troch dôležitých skupín, ako je správa pamäte hardvéru, OS a správa pamäte aplikácií.

Multitasking

Opisuje prácu niekoľkých nezávislých počítačových programov na podobnom počítačovom systéme. Multitasking v OS umožňuje operátorovi vykonávať jednu alebo viac počítačových úloh naraz. Pretože mnoho počítačov dokáže vykonávať jednu alebo dve úlohy naraz, zvyčajne sa tak dá urobiť pomocou zdieľania času, kedy každý program využíva na vykonanie čas počítača.

Siete

Sieť možno definovať ako interakciu procesora medzi sebou prostredníctvom komunikačných liniek. Návrh komunikačnej siete musí brať do úvahy smerovanie, spôsoby pripojenia, bezpečnosť, problémy s názorom a bezpečnosťou.

V súčasnosti väčšina operačných systémov zachováva rôzne sieťové techniky, hardvér a aplikácie. To znamená, že počítače, ktoré fungujú na rôznych operačných systémoch, by mohli byť zahrnuté do všeobecnej siete na zdieľanie zdrojov, ako sú údaje, výpočty, skenery, tlačiarne, ktoré využívajú pripojenie buď káblovým, inak bezdrôtovým.

Bezpečnosť

Ak má počítač veľa jednotlivcov, ktoré umožňujú okamžitý proces rôznych procesov, potom je potrebné chrániť tieto procesy pred inými činnosťami. Toto zabezpečenie systému závisí hlavne od rôznych technológií, ktoré fungujú efektívne. Súčasné operačné systémy poskytujú vstup do množstva zdrojov, ktoré je možné získať na prácu so softvérom v systéme, a do externých zariadení, ako sú siete, pomocou jadra. Operačný systém by mal byť schopný rozlišovať medzi požiadavkami, ktoré musia byť povolené pri ďalšom postupe, a ostatnými, ktoré nie je potrebné spracovávať. Okrem toho na zabezpečenie alebo zakázanie bezpečnostnej verzie poskytuje počítačový systém s vysokou úrovňou ochrany aj možnosti auditu. To teda umožní monitorovať požiadavky od prístupnosti zdrojov

Používateľské rozhranie

GUI alebo užívateľské rozhranie (UI) je časť operačného systému, ktorá umožňuje operátorovi získať informácie. Používateľské rozhranie založené na texte zobrazuje text, ako aj jeho príkazy, ktoré sa zadávajú pomocou príkazového riadku pomocou klávesnice.

Aplikácie založené na OS poskytujú hlavne efektívne užívateľské rozhranie pre efektívnu komunikáciu. Hlavnou funkciou používateľského rozhrania aplikácie je získavať vstupy od operátora a poskytovať operátorovi o / ps. Druhy vstupov prijímaných z používateľského rozhrania, ako aj typy o / p ponúkané používateľským rozhraním sa však môžu u jednotlivých aplikácií meniť. Používateľské rozhranie ľubovoľnej aplikácie možno rozdeliť do dvoch typov, a to GUI (grafické používateľské rozhranie) a CLI (užívateľské rozhranie príkazového riadku).

Toto je teda všetko o prehľad operačného systému . Medzi hlavné komponenty OS patria hlavne jadro, API alebo aplikačné programové rozhranie, užívateľské rozhranie a súborový systém, hardvérové ​​zariadenia a ovládače zariadení. Tu je otázka, aké sú rôzne typy OS?