Što je operativni sustav i njegove komponente

Isprobajte Naš Instrument Za Uklanjanje Problema





Pojam OS ili operacijski sustav vrsta je softvera i djeluje kao sučelje između korisnika i računala za obavljanje svih zadataka poput upravljanja memorijom, upravljanja datotekama, rukovanja ulazima i izlazima, sigurnosti, upravljanja procesima, računovodstva poslova, otkrivanja pogrešaka, kontrole performansi sustava, perifernih uređaja upravljanje poput pisača i diskovnih pogona. Popularni operativni sustavi uglavnom uključuju Windows, Linux, AIX, VMS, z / OS itd. Ovaj članak razmatra pregled onoga što je operativni sustav i njegovih komponenti.

Što je operativni sustav (OS)?

Definicija: Operativni sustav može se definirati kao sustav poput velikog i složenog koji je sučeljem podijeljen na male dijelove. Ovaj se sustav koristi za dijeljenje različitih OS-a komponente koji uključuju datoteku, ulazno / izlazni uređaj, procesnu memoriju itd. Svi razdijeljeni dijelovi moraju biti dobro definirani dijelovi sustava s pažljivo klasificiranim i / ps, o / ps & funkcijom. Znamo da svi sustavi nemaju sličnu strukturu, već nekoliko struja operativni sustavi podijelite dolje opisane komponente sustava.




OS je najznačajniji program na računalu, jer svako računalo radi s operativnim sustavom (OS) za pokretanje svih programa i aplikacija. Glavni zadaci računalnog OS-a su prepoznavanje i / p s tipkovnice, slanje o / p na zaslon, praćenje datoteka, diskova za pohranu, upravljanje perifernim uređajima, poput pisača itd.

Komponente operativnog sustava

Komponente operativnog sustava igraju ključnu ulogu u međusobnoj suradnji različitih dijelova računalnog sustava. U nastavku se govori o radnim komponentama.



Komponente operativnog sustava

komponente operativnog sustava

Zrno

Jezgra u OS-u pruža osnovnu razinu kontrole na svim računalnim perifernim uređajima. U operacijskom sustavu jezgra je bitna komponenta koja se prvo učitava i ostaje u glavnoj memoriji. Da bi se moglo pristupiti memoriji za programe unutar RAM-a, on stvara programe za pristup iz hardverskih resursa. Resetira radna stanja CPU-a za najbolji rad u svakom trenutku.

Izvršenje procesa

OS daje sučelje između hardvera, kao i aplikacijski program, tako da se program može povezati putem hardverskog uređaja jednostavnim slijeđenjem postupaka i principa konfiguriranih u OS. The program izvršenje uglavnom uključuje proces stvoren kroz OS jezgru koji koristi memorijski prostor kao i različite vrste drugih resursa.


Prekinuti

U operacijskom sustavu, prekida su ključne jer pružaju pouzdanu tehniku ​​za OS da komunicira i reagira na svoju okolinu. Prekid nije ništa drugo nego jedna vrsta signala između uređaja kao i računalnog sustava, inače iz programa na računalu koji zahtijeva da OS napusti i precizno odluči što će naknadno učiniti. Kad god se primi signal prekida, tada hardver računala automatski stavlja na čekanje bilo koji računalni program koji je trenutno pokrenut, zadržava svoj status i pokreće računalni program koji je prethodno povezan s prekidom.

Upravljanje memorijom

Funkcionalnost OS-a nije ništa drugo do upravljanje memorijom koja upravlja glavnom memorijom i pomiče procese unatrag i naprijed između diska i glavne memorije tijekom implementacije. Ovo prati svaki i svaki memorijski položaj dok nije dodijeljen nekom procesu, inače je otvoren. Provjerava koliko memorije se može dodijeliti procesima, a također donosi odluku o tome koji će proces dobiti memoriju u kojem trenutku. Kad god je memorija neraspoređena, tada se prati na odgovarajući način kako bi ažurirala status. Posao upravljanja memorijom može se podijeliti u tri važne skupine poput upravljanja memorijom hardvera, OS-a i upravljanja memorijom aplikacija.

Višezadaćnost

Opisuje rad nekoliko neovisnih računalnih programa na sličnom računalnom sustavu. Višezadaćnost u OS-u omogućuje operateru istodobno izvršavanje jednog ili više računalnih zadataka. Budući da mnoga računala mogu istodobno izvoditi jedan ili dva zadatka, to se obično može učiniti pomoću dijeljenja vremena, pri čemu svaki program za izvršenje koristi vrijeme računala.

Umrežavanje

Umrežavanje se može definirati kao kada procesor međusobno komunicira putem komunikacijskih linija. Dizajn komunikacijske mreže mora uzeti u obzir usmjeravanje, metode povezivanja, sigurnost, probleme mišljenja i sigurnosti.

Trenutno većina operativnih sustava održava različite mrežne tehnike, hardver i aplikacije. To uključuje da bi se računala koja rade na različitim operativnim sustavima mogla uključiti u opću mrežu za razmjenu resursa poput podataka, računala, skenera, pisača, koji koristi veze bilo žičane, inače bežične mreže.

Sigurnost

Ako računalo ima brojne pojedince koji omogućuju neposredni proces različitih procesa, tada mnogi procesi moraju biti zaštićeni od drugih aktivnosti. Sigurnost ovog sustava uglavnom ovisi o raznim tehnologijama koje djeluju učinkovito. Trenutni operativni sustavi daju pristup brojnim resursima koji su dostupni za rad softvera na sustavu i vanjskim uređajima poput mreža pomoću kernela. Operativni sustav trebao bi biti sposoban razlikovati zahtjeve koji moraju biti dopušteni za napredovanje i one koji ne trebaju biti obrađeni. Uz to, da bi dopustio ili zabranio sigurnosnu verziju, računalni sustav s visokom razinom zaštite također nudi mogućnosti revizije. Dakle, to će omogućiti praćenje zahtjeva od pristupačnosti resursima

Korisničko sučelje

GUI ili korisničko sučelje (UI) dio je OS-a koji operateru omogućuje dobivanje informacija. Korisničko sučelje temeljeno na tekstu prikazuje tekst kao i njegove naredbe koje se tipkaju preko naredbenog retka uz pomoć tipkovnice.

Aplikacije temeljene na OS-u uglavnom pružaju specifično korisničko sučelje za učinkovitu komunikaciju. Glavna funkcija korisničkog sučelja aplikacije je dobivanje ulaza od operatora i pružanje o / ps operateru. No, vrste ulaza primljene od korisničkog sučelja, kao i tipovi o / p koje nudi korisničko sučelje, mogu se mijenjati od aplikacije do aplikacije. Korisničko sučelje bilo koje aplikacije može se klasificirati u dvije vrste, naime GUI (grafičko korisničko sučelje) i CLI (korisničko sučelje naredbenog retka).

Dakle, ovdje se radi o pregled operativnog sustava . Glavne komponente OS-a uglavnom uključuju jezgru, API ili sučelje aplikacijskog programa, korisničko sučelje i sustav datoteka, hardverske uređaje i upravljačke programe uređaja. Evo pitanja za vas, koje su različite vrste OS-a?