Vrste operacijskih sistemov: razvoj, namen, funkcije, deli

operacijski sistem oz operacijski sistem (OS) je povezava med uporabnikom (uporabniki računalnikov) in računalniško strojno opremo (strojna oprema). Pred OS so ljudje uporabljali analogne in digitalne signale. Na primer, računalnik, ki se uporablja za upravljanje mikrovalovne pečice, ima zelo preprosto nalogo s preprostimi vhodnimi in izhodnimi napravami.

Operacijski sistem

Druga strojna oprema je preprosta in nikoli spremenjena. Nastavimo lahko čas, ki bo potreben za kuhanje hrane.


Razumevanje operacijskega sistema

Seznam za hitro branjeoddaja
1.Razumevanje operacijskega sistema
2.Razvoj operacijskega sistema
2.1.Prva generacija (1945-1955)
2.2.Druga generacija (1955-1965)
2.3.Tretja generacija (1965-1980)
2.4.Četrta generacija (po osemdesetih letih)
2.5.Namen operacijskega sistema
3.Funkcije operacijskega sistema
3.1.- vodenje procesov
3.2.- Upravljanje pomnilnika
3.3.- Upravljanje datotek
3.4.- upravljanje nalog
3.5.- Oblikovanje
3.6.- Varnost podatkov
3.7.- Uporabniški vmesnik
3.8.- Toleranca napak
4.Deli operacijskega sistema
instagram viewer
5.Vrste operacijskih sistemov
5.1.1. Odprtokodni operacijski sistem
5.2.2. Zaprti izvorni operacijski sistem
5.3.Deliti to:
5.4.Sorodne objave:

Definicija OS Na splošno gre za napravo, ki upravlja z vsemi viri v računalniškem sistemu in jih zagotavlja nabor storitev za uporabnike, ki zagotavljajo uporabniku udobje in udobje ter uporabo sistemskih virov računalnik. OS lahko primerjamo z državnim sistemom v državi, ki deluje tako, da računalnike pogojuje tako, da lahko pravilno izvajajo programe.

Da bi se izognili konfliktom, ki nastanejo, ko uporabnik uporablja vir, OS določa, kateri uporabnik lahko dostopa do vira. Zato se OS pogosto imenuje tudi delilnik virov. Druga pomembna funkcija OS je kot program krmilnika katerega namen je preprečiti napake in nepotrebno uporabo računalnika.

Z drugimi besedami, OS lahko imenujemo zbiranje programske opreme (ukazni ali programski) krmilnik strojne opreme, vključno z diskovnim pogonom, trdim diskom, CD / DVD-ROM ali DVD / DVD-RW, monitorjem, tipkovnico, miško, optičnim bralnikom ali tiskalnikom. OS je tudi posrednik za uporabnike pri uporabi programov, aplikacij, kot so programi za obdelavo besedil, obdelava številk, obdelava grafik in predstavitev.


Razvoj operacijskega sistema

Razvoj operacijskega sistema
  • Prva generacija (1945-1955)

Prva generacija je začetek razvoja elektronskih računalniških sistemov kot nadomestka za mehanske računalniške sisteme. To je zato, ker so ustvarjalci računalniških sistemov spoznali, da je hitrost izračunavanja ljudi zelo omejena. Poleg tega je ljudem zelo enostavno narediti tudi neprevidnost, napake in celo napake. V tej generaciji ni operacijskega sistema. Zato računalniški sistem dobi navodila, ki jih je treba izvesti neposredno.


  • Druga generacija (1955-1965)

Druga generacija je uvedla sistem paketne obdelave, to je dela, ki se izvajajo v seriji, nato pa se izvajajo zaporedno. V tej generaciji računalniški sistem ni bil opremljen z operacijskim sistemom, vendar obstajajo nekatere funkcije operacijskega sistema. Primeri funkcij operacijskega sistema, ki se trenutno razvijajo, sta FMS in IBSYS.


  • Tretja generacija (1965-1980)

V tej generaciji je bil razvit operacijski sistem, ki je namenjen številnim uporabnikom, poleg tega pa lahko uporabniki interaktivno komunicirajo prek spletnega terminala do računalnika. Tako postane operacijski sistem več uporabnikov in večprogramiranje.


  • Četrta generacija (po osemdesetih letih)

Danes se operacijski sistemi uporabljajo za računalniška omrežja, pri čemer se uporabniki zavedajo, da so obstojni računalniki med seboj povezani. V tem času so uporabniki dobili tudi udobje uporabe GrafičnoUporabniški vmesnik (GUI), ki je zelo priročen grafični računalniški vmesnik. Takrat se je začela tudi doba razpršenega računalništva, in sicer računanja, ki se niso več začela osredotočena na eno samo točko, vendar razdeljena na več računalnikov za boljše delovanje.


Namen operacijskega sistema

  1. Operacijski sistem omogoča računalnike lažje, privlačnejše in udobnejše za uporabo.
  2. Operacijski sistem omogoča učinkovito uporabo računalniških virov.
  3. Operacijski sistem je strukturiran / programiran tako, da je mogoče sprejeti spremembe / razvoj učinkovit in uspešen nov sistem, lahko izvaja preskušanje sistema, ne da bi motil obstoječe storitve tukaj je.

Funkcije operacijskega sistema

  • Upravljanje procesov

Jedro procesa, ki je v glavnem pomnilniku, je usmerjanje programa nazaj v glavni pomnilnik, ki ga bo izvršil CPU. Poleg tega OS upravlja ta pomnilnik, to je razdelitev pomnilniških mest in vrstni red podatkov v pomnilniku.


  • Upravljanje pomnilnika

Druga funkcija OS je upravljanje pomnilnika, ki je sestavljen iz particij na program in navideznega pomnilnika. To se naredi tako, da se trdi disk simulira kot podaljšek glavnega pomnilnika z večjo prostornino od dejanske fizične zmogljivosti.


  • Upravljanje datotek

Nastavitev in dostop do datotek, shranjenih v sekundarnem pomnilniku, je tudi naloga OS. OS ustvari in upravlja na primer strukture imenikov in operacije z datotekami kopirati, izbriši, preimenuj, in prilepite.


  • Upravljanje nalog

Služi za zagotavljanje podrobnih informacij o zmogljivosti računalnika, delujočih aplikacijah, procesih in uporabi CP, informacije o obremenitvi in ​​pomnilniku, omrežna dejavnost in statistika, prijava uporabnikov in sistemske storitve. Upravljanje opravil lahko uporabite tudi za nastavitev prioritete procesa, afinitete procesorja, zaključevanja procesov in zaustavitve, ponovnega zagona, mirovanja ali odjave.


  • Oblikovanje

OS se uporablja za formatiranje disket, ki niso pripravljene za uporabo, tako da so pripravljene za uporabo s strani uporabnika.


  • Varnost podatkov

OS upravlja nadzor dostopa do datotek, na primer pri uporabi gesel.


  • Uporabniški vmesnik

OS ponuja vmesnik (vmesnik) na podlagi grafike in / ali GUI (Grafični uporabniški vmesnik), tako da lahko uporabniki delajo z drugo programsko opremo.


  • Toleranca napak

OS bo odpravil napako, tako da bo računalnik še vedno deloval, ko se bo na primer kaj zalomilo; pomnilniške napake, ponavljajoče se računalniške komponente in napake uporabnikov.


Deli operacijskega sistema

  • Mehanizem zagona, in sicer v jedro v pomnilnik jedra, lahko rečemo, da je jedro jedro operacijskega sistema.
  • Tolmač ukazov ali lupina, zadolžen za branje vnosa v obliki ukazov in zagotavljanje nekaterih standardnih funkcij in osnovnih funkcij, ki jih lahko pokličejo aplikacije / programi ali druga programska oprema. Primeri lupin so: ukazni poziv v operacijskem sistemu Windows Xp (DOS v operacijskem sistemu Windows 98), XTerm in Konsole v Linux Machines (Unix).
  • Dodelitev virovOperacijski sistem je odgovoren za upravljanje in dodeljevanje virov naprav.
  • Vodnik, upravljavci igrajo vlogo pri nadzoru sistema naprave, da se izognejo napakam in nepotrebni uporabi virov.
  • Voznik, za interakcijo s strojno opremo ob nadzoru delovanja strojne opreme.

Vrste operacijskih sistemov

Operacijski sistem je razdeljen na dva dela, in sicer na odprtokodni operacijski sistem in zaprti izvorni operacijski sistem:


1. Odprtokodni operacijski sistem

Odprtokodna programska oprema je programska oprema, pri kateri je programska koda odprta in jo na splošno zagotovi razvijalec, tako da jo je mogoče preučiti, spremeniti ali nadalje razviti in distribuirati. Če kateri koli proizvajalec programske opreme ne dovoli spreminjanja ali spreminjanja svoje programske kode, potem se ne imenuje odprtokodna, čeprav je programska koda programske opreme na voljo.

Odprtokodno

Odprtokodna (odprta programska koda) je bila popularizirana leta 1998. Zgodovina odprtokodne programske opreme se je rodila, odkar se je v računalniških laboratorijih v Indoneziji razvila hekerska kultura Ameriške univerze, kot so Stanford, Berkeley, Carnegie Mellon in MIT v šestdesetih in Sedemdeseta leta. Odprtokodni operacijski sistemi veljajo za donosne, zlasti pri odprtokodnih uporabnikih. Nekaj ​​prednosti in slabosti odprtokodne kode:


Prednost

  1. Veliko osebja (HR), ki igra pomembno vlogo pri delu na projektu
  2. Napake (napake, napake) se hitreje najdejo in odpravijo
  3. Kakovost rezultatov je bolj zajamčena, ker skupnost ocenjuje
  4. Varneje
  5. Prihranite stroške
  6. Ne ponavljajte razvoja

Pomanjkanje

  1. Pomanjkanje človeških virov, ki bi lahko izkoristili odprtokodne programe
  2. Brez zaščite pravic intelektualne lastnine

2. Zaprti izvorni operacijski sistem

Zaprti vir

Close Source je operacijski sistem, katerega koda ni odprta za javnost, lastnik tesne izvorne kode si lahko izvorno kodo deli z licenco brezplačno ali plača. čeprav je brezplačen, lahko nekatere licence povzročijo, da operacijski sistem ni popolnoma odprtokoden. Če je na primer licenci prepovedano spreminjanje kode, potem ta operacijski sistem ni odprtokoden.


Prednosti zaprtega vira

  1. Stabilnost sistema je zagotovljena, ker je odgovorna uradna oseba.
  2. Neposredna podpora lastnika aplikacije / programa.
  3. Enostavno pridobiti certifikat.
  4. Lažje uporabljati / učiti / razumeti, ker ga uporablja večina uporabnikov (na določenih področjih).

Slabosti zaprtega vira

  1. Izdelovalec (razvijalec) nima posebne podpore / neposredne podpore.
  2. Odprto vrzel lahko uporabimo za iskanje informacij.
    3. Socializacija uporabe je nekoliko težavna, ker na splošno uporabniki uporabljajo bližnji vir (npr. Windows), le na določenih področjih).
  3. Težko je pridobiti certifikat.
  4. Obstoj licence, ki od uporabnikov zahteva, da zagotovijo finančna sredstva.
  5. Omejen razvoj.
  6. Potreben protivirusni program.
  7. Prijave so običajno na voljo proti plačilu.
  8. Aplikacije za odkrivanje šibkosti, ki čakajo na povratne informacije uporabnikov.

To je razlaga o Vrste operacijskih sistemov: opredelitev, razvoj, namen, funkcije in deli Upam, da je lahko koristen bralcem


Preberite tudi:

  • Razumevanje popolne sinhronizacije operacijskega sistema
  • Operacijski sistemi - zgodovina, namen, vrste, razvoj, vrste, komponente
  • Razumevanje upravljavskih informacijskih sistemov
  • Razumevanje računalniških omrežij
  • Razumevanje popolne interakcije med človekom in računalnikom