Kaj je operacijski sistem in njegove komponente

Preizkusite Naš Instrument Za Odpravo Težav





Izraz OS oz operacijski sistem je vrsta programske opreme in deluje kot vmesnik med uporabnikom in računalnikom za izvajanje vseh nalog, kot so upravljanje pomnilnika, upravljanje datotek, obdelava vhodov in izhodov, varnost, upravljanje procesov, računovodstvo opravil, odkrivanje napak, nadzor delovanja sistema, zunanje naprave nadzor kot tiskalniki in diskovni pogoni. Priljubljeni operacijski sistemi vključujejo predvsem Windows, Linux, AIX, VMS, z / OS itd. Ta članek obravnava pregled operacijskega sistema in njegovih komponent.

Kaj je operacijski sistem (OS)?

Opredelitev: Operacijski sistem lahko definiramo kot sistem, kot je velik in zapleten, razdeljen na majhne koščke s pomočjo vmesnika. Ta sistem se uporablja za skupno rabo različnih OS sestavnih delov ki vključujejo datoteko, vhodno / izhodno napravo, pomnilnik procesov itd. Vsi razdeljeni deli morajo biti natančno določeni deli sistema s skrbno razvrščenimi funkcijami i / ps, o / ps &. Vemo, da vsi sistemi nimajo podobne strukture, temveč več trenutnih operacijski sistemi delite spodaj opisane komponente sistema.




OS je najpomembnejši program v računalniku, ker vsak računalnik deluje z operacijskim sistemom (OS) za zagon vseh programov in aplikacij. Glavne naloge računalniškega OS so prepoznavanje i / p s tipkovnice, pošiljanje o / p na zaslon, sledenje datotek, shranjevalnih pogonov, krmiljenje zunanjih naprav, kot so tiskalniki itd.

Komponente operacijskega sistema

Sestavni deli operacijskega sistema igrajo ključno vlogo pri skupnem delovanju različnih delov računalniškega sistema. Delovne komponente so opisane spodaj.



Komponente operacijskega sistema

komponente operacijskega sistema

Jedro

Jedro v OS zagotavlja osnovno raven nadzora na vseh računalniških zunanjih napravah. V operacijskem sistemu je jedro bistvena komponenta, ki se najprej naloži in ostane v glavnem pomnilniku. Tako da je dostopnost pomnilnika mogoče upravljati za programe znotraj RAM-a, ustvarja programe za dostop do virov strojne opreme. Ponastavi operativna stanja CPU-ja za najboljše delovanje v vsakem trenutku.

Izvajanje postopka

OS daje vmesnik med strojno opremo in aplikacijskim programom, tako da se program lahko poveže prek strojne naprave s preprostim upoštevanjem postopkov in načel, konfiguriranih v OS. The program izvedba vključuje predvsem postopek, ustvarjen prek jedra OS, ki uporablja pomnilniški prostor in različne vrste drugih virov.


Prekinite

V operacijskem sistemu prekinja so bistvenega pomena, ker OS zagotavljajo zanesljivo tehniko komuniciranja in odzivanja na okolico. Prekinitev ni nič drugega kot ena vrsta signala med napravo in računalniškim sistemom, sicer iz programa v računalniku, ki zahteva, da operacijski sistem zapusti in se natančno odloči, kaj storiti naknadno. Vsakič, ko je prejet signal prekinitve, potem strojna oprema računalnika samodejno zadrži kateri koli računalniški program, ki se trenutno izvaja, ohrani svoje stanje in zažene računalniški program, ki je predhodno povezan s prekinitvijo.

Upravljanje pomnilnika

Funkcionalnost OS ni nič drugega kot upravljanje pomnilnika, ki upravlja glavni pomnilnik in med izvajanjem premika procese nazaj in naprej med diskom in glavnim pomnilnikom. Ta sledi vsakemu in vsakemu pomnilniškemu položaju, dokler ni dodeljen nekemu procesu, sicer je odprt. Preveri, koliko pomnilnika je mogoče dodeliti procesom, in se tudi odloči, kateri proces bo v določenem času pridobil pomnilnik. Kadar koli je pomnilnik nedodeljen, sledi temu ustrezno za posodobitev stanja. Delo za upravljanje pomnilnika lahko razdelimo v tri pomembne skupine, kot so upravljanje s pomnilnikom strojne opreme, upravljanje pomnilnika operacijskega sistema in aplikacij.

Večopravilnost

Opisuje delovanje več neodvisnih računalniških programov na podobnem računalniškem sistemu. Večopravilnost v operacijskem sistemu operaterju omogoča izvajanje enega ali več računalniških opravil hkrati. Ker lahko veliko računalnikov opravlja eno ali dve nalogi hkrati, je to običajno mogoče s pomočjo delitve časa, pri čemer vsak program za izvedbo porabi čas računalnika.

Mreženje

Omrežje lahko definiramo kot takrat, ko procesor medsebojno komunicira po komunikacijskih linijah. Zasnova komunikacijskega omrežja mora upoštevati usmerjanje, načine povezave, varnost, probleme mnenja in varnost.

Trenutno večina operacijskih sistemov vzdržuje različne mrežne tehnike, strojno opremo in aplikacije. To vključuje, da bi lahko računalnike, ki delujejo v različnih operacijskih sistemih, vključili v splošno omrežje za izmenjavo virov, kot so podatki, računalništvo, optični bralniki, tiskalniki, ki uporablja povezave bodisi žičnega, sicer brezžičnega omrežja.

Varnost

Če ima računalnik veliko posameznikov, ki omogočajo takojšen proces različnih procesov, je treba številne procese zaščititi pred drugimi dejavnostmi. Ta varnost sistema je odvisna predvsem od različnih tehnologij, ki delujejo učinkovito. Trenutni operacijski sistemi dajejo vhod številnim virom, ki jih je mogoče dobiti za delovanje programske opreme v sistemu, in zunanjim napravam, kot so omrežja s pomočjo jedra. Operacijski sistem mora biti sposoben razlikovati med zahtevami, ki jih je treba omogočiti za napredovanje, in drugimi, ki jih ni treba obdelati. Poleg tega računalniški sistem z visoko stopnjo zaščite, da dovoli ali prepove varnostno različico, ponuja tudi možnosti revizije. To bo torej omogočilo spremljanje zahtev od dostopnosti do virov

Uporabniški vmesnik

GUI ali uporabniški vmesnik (UI) je del OS, ki operaterju omogoča, da dobi informacije. Uporabniški vmesnik, ki temelji na besedilu, prikaže besedilo in njegove ukaze, ki jih s pomočjo tipkovnice vtipkate prek ukazne vrstice.

Aplikacije, ki temeljijo na operacijskem sistemu, v glavnem zagotavljajo poseben uporabniški vmesnik za učinkovito komunikacijo. Glavna funkcija uporabniškega vmesnika aplikacije je pridobivanje vhodov od operaterja in zagotavljanje o / ps operaterju. Toda vrste vhodov, ki jih prejme uporabniški vmesnik, in vrste o / p, ki jih ponuja uporabniški vmesnik, se lahko spreminjajo od aplikacije do aplikacije. Uporabniški vmesnik katere koli aplikacije lahko razvrstimo v dve vrsti, in sicer GUI (grafični uporabniški vmesnik) in CLI (uporabniški vmesnik ukazne vrstice).

Tu gre torej za pregled operacijskega sistema . Glavne komponente OS v glavnem vključujejo jedro, API ali vmesnik aplikacijskega programa, uporabniški vmesnik in datotečni sistem, strojne naprave in gonilnike naprav. Tukaj je vprašanje za vas, katere so različne vrste OS?