Operacijski sistem
Operacijski sistem (ali OS) je skupina računalniških programov, vključno z gonilniki naprav, jedri in drugo programsko opremo, ki omogoča interakcijo z računalnikom. Upravlja vire strojne in programske opreme računalnika. Zagotavlja skupne storitve za računalniške programe. Operacijski sistem je lahko majhen (kot MenuetOS) ali velik (kot Microsoft Windows). Različni operacijski sistemi se lahko uporabljajo za različne namene. Nekateri se uporabljajo za vsakdanje stvari, kot na primer v osebnem računalniku. Drugi so mobilni operacijski sistemi ali se uporabljajo za specializirano delo.
Operacijski sistem ima veliko nalog. Skrbi, da lahko vsi programi uporabljajo procesor, sistemski pomnilnik, zaslone, vhodne naprave in drugo strojno opremo. Nekateri uporabniku nudijo tudi vmesnik za uporabo računalnika. Operacijski sistem je odgovoren tudi za pošiljanje podatkov drugim računalnikom ali napravam v omrežju.
Primeri pogosto uporabljenih operacijskih sistemov so macOS, Linux in Microsoft Windows.
Ubuntu GNU/Linux, brezplačni operacijski sistem
Zgodovina
Prvi operacijski sistem je bil uporabljen v računalniku ENIAC (Electronic Numerical Integrator and Computer). ENIAC je bilo zelo težko usposobiti za delo. Delovanje operacijskega sistema je temeljilo na tem, kako so bila stikala in kabli sestavljeni skupaj, in glede na ta dejavnik so luknjane kartice dajale rezultate. Čeprav je bil to svojevrsten operacijski sistem, ga v sodobnem času ne štejemo za operacijski sistem.
Prvi operacijski sistem, ki je bil videti in se počutil kot operacijski sistem v sodobnem času, je bil UNIX, ki ga je leta 1969 izdelalo podjetje Bell Labs. Imel je majhno jedro in številne majhne programe, ki jih je bilo mogoče sestaviti za delo z uporabniškimi vhodnimi podatki in podatki. Veliko njegovih funkcij je bilo prevzetih iz Multicsa, starejšega operacijskega sistema iz leta 1964.
Predvajanje medijev Videoposnetek: Uporaba starega sistema UNIX.
Vrste operacijskih sistemov
Eno- in večopravilnost
Sistem z enim opravilom lahko hkrati izvaja le en program. Večopravilni operacijski sistem lahko hkrati izvaja več kot en program. Večopravilnost se izvaja z delitvijo procesorskega časa. Procesor vsakemu programu nameni nekaj svojega časa.
Eno- in večuporabniški
Enouporabniški operacijski sistemi ne razlikujejo med uporabniki, lahko pa omogočajo hkratno izvajanje več programov. Večuporabniški operacijski sistem omogoča več uporabnikom, da hkrati sodelujejo s sistemom.
Razdeljeno
Porazdeljeni operacijski sistem upravlja skupino različnih računalnikov, ki so videti kot en sam računalnik. Porazdeljeni izračuni se izvajajo na več kot enem računalniku.
Predloga
V kontekstu operacijskega sistema, porazdeljenega računalništva in računalništva v oblaku se šabloniranje nanaša na ustvarjanje enega virtualnega stroja kot gostujočega operacijskega sistema, nato pa ga shranite kot orodje za več delujočih virtualnih strojev. Tehnika je pogosta v velikih skladiščih strežnikov.
Vgrajeni
Vgrajeni operacijski sistemi so zasnovani za uporabo v vgrajenih računalniških sistemih. Namenjeni so delovanju na majhnih napravah, kot so dlančniki z manjšo avtonomijo, in lahko delujejo z omejenim številom virov. Windows CE in Minix 3 sta primera vgrajenih operacijskih sistemov.
V realnem času
Operacijski sistem v realnem času zagotavlja obdelavo dogodkov ali podatkov do določenega trenutka v času. Operacijski sistem v realnem času je lahko eno- ali večopravilen, pri večopravilnosti pa uporablja specializirane algoritme za razporejanje, da se doseže deterministična narava obnašanja. Sistem, ki temelji na dogodkih, preklaplja med opravili na podlagi njihovih prednostnih nalog ali zunanjih dogodkov, medtem ko operacijski sistemi z deljenim časom preklapljajo opravila na podlagi prekinitev ure.
Knjižnica
Knjižnični operacijski sistem je operacijski sistem, v katerem so storitve, ki jih zagotavlja tipični operacijski sistem, kot je omrežje, na voljo v obliki knjižnic in so sestavljene iz aplikacijske in konfiguracijske kode, da se ustvari unikernel: specializirana strojna slika z enim naslovnim prostorom, ki jo je mogoče namestiti v okolja v oblaku ali vgrajena okolja.
Sorodne strani
Vprašanja in odgovori
V: Kaj je operacijski sistem?
O: Operacijski sistem (OS) je skupina računalniških programov, ki ljudem omogočajo interakcijo z računalnikom ter upravljanje strojne in programske opreme računalnika.
V: Katere so komponente operacijskega sistema?
O: Sestavni deli operacijskega sistema so gonilniki naprav, jedra in druga programska oprema, ki zagotavljajo skupne storitve za računalniške programe.
V: Ali je lahko operacijski sistem majhen ali velik?
O: Da, operacijski sistem je lahko majhen (kot MenuetOS) ali velik (kot Microsoft Windows).
V: Kateri so nekateri primeri operacijskih sistemov?
O: Nekateri primeri operacijskih sistemov so macOS, Linux in Microsoft Windows.
V: Katere so različne uporabe operacijskih sistemov?
O: Različni operacijski sistemi se lahko uporabljajo za različne namene, na primer za osebne računalnike, mobilne operacijske sisteme ali specializirano delo.
V: Katera opravila opravlja operacijski sistem?
O: Operacijski sistem skrbi, da lahko vsi programi uporabljajo procesor, sistemski pomnilnik, zaslone, vhodne naprave in drugo strojno opremo. Poleg tega nekateri od njih uporabniku nudijo vmesnik za uporabo računalnika in so odgovorni za pošiljanje podatkov drugim računalnikom ali napravam v omrežju.
V: Kakšen je pomen operacijskega sistema?
O: Operacijski sistem je pomemben, ker ljudem omogoča interakcijo z računalnikom, upravlja vire strojne in programske opreme računalnika ter zagotavlja skupne storitve za računalniške programe. Zagotavlja tudi, da lahko vsi programi uporabljajo strojno opremo, in pošilja podatke drugim računalnikom ali napravam v omrežju.