Operatsioonisüsteemide tüübid: arendus, eesmärk, funktsioonid, osad

operatsioonisüsteem või operatsioonisüsteem (OS) on kasutaja (arvutikasutajate) vaheline side riistvara (riistvaraga). Enne operatsioonisüsteemi kasutasid inimesed analoog- ja digitaalsignaale. Näiteks mikrolaineahju juhtimiseks kasutataval arvutil on väga lihtne ülesanne koos lihtsate sisend- ja väljundseadmetega.

Operatsioonisüsteem

Teine riistvara on lihtne ja seda pole kunagi muudetud. Saame määrata aja, mis kulub toidu valmistamiseks.


Operatsioonisüsteemi mõistmine

Kiirlugemisloendsaade
1.Operatsioonisüsteemi mõistmine
2.Operatsioonisüsteemi arendamine
2.1.Esimene põlvkond (1945–1955)
2.2.Teine põlvkond (1955–1965)
2.3.Kolmas põlvkond (1965–1980)
2.4.Neljas põlvkond (pärast 1980. aastaid)
2.5.Operatsioonisüsteemi eesmärk
3.Operatsioonisüsteemi funktsioonid
3.1.- Protsessi juhtimine
3.2.- mäluhaldus
3.3.- failihaldus
3.4.- ülesannete haldamine
3.5.- Vormindamine
3.6.- Andmete turvalisus
3.7.- Kasutajaliides
3.8.- Veataluvus
4.Operatsioonisüsteemi osad
5.Operatsioonisüsteemide tüübid
5.1.1. Avatud lähtekoodiga operatsioonisüsteem
5.2.2. Suletud lähtekoodiga operatsioonisüsteem
5.3.Jaga seda:
5.4.Seonduvad postitused:
instagram viewer

Definitsioon OS Üldiselt on see seade, mis haldab kõiki arvutisüsteemis sisalduvaid ressursse ja pakub kasutajatele mõeldud teenuste komplekt, mis pakub kasutajale mugavust ja mugavust ning samuti süsteemiressursside kasutamist arvuti. Operatsioonisüsteemi saab võrrelda riigi valitsussüsteemiga, mis toimib arvutite konditsioneerimiseks, et nad saaksid programme õigesti käivitada.

Konfliktide vältimiseks, mis tekivad siis, kui kasutaja ressurssi kasutab, reguleerib OS, milline kasutaja saab ressursile juurde pääseda. Seetõttu nimetatakse OS-i sageli ka allika jagaja. Teine OS-i oluline funktsioon on kontrolleri programm mille eesmärk on vältida vigu ja tarbetut arvuti kasutamist.

Teisisõnu võib OS-ile viidata kui tarkvara kogumine (käsk või programm) riistvarakontroller, sealhulgas kettaseade, kõvaketas, CD / DVD-ROM või DVD / DVD-RW, monitor, klaviatuur, hiir, skanner või printer. OS on kasutajate vahendaja ka programmide, rakenduste, näiteks tekstitöötlusprogrammide, numbrite töötlemise, graafika töötlemise ja esitluste kasutamisel.


Operatsioonisüsteemi arendamine

Operatsioonisüsteemi arendamine
  • Esimene põlvkond (1945–1955)

Esimene põlvkond oli elektrooniliste arvutisüsteemide väljatöötamise algus mehaaniliste arvutisüsteemide asendajana. Seda seetõttu, et arvutisüsteemide loojad mõistsid, et inimeste arvutuskiirus oli väga piiratud. Lisaks on inimestel väga lihtne teha hoolimatust, vigu ja isegi vigu. Selles põlvkonnas pole operatsioonisüsteemi. Seetõttu antakse arvutisüsteemile juhised, mis tuleb täita otse.


  • Teine põlvkond (1955–1965)

Teine põlvkond tutvustas paketttöötlussüsteemi, st töid, mis tehakse järjest, seejärel täidetakse järjestikku. Selles põlvkonnas pole arvutisüsteem opsüsteemiga varustatud, kuid mõned opsüsteemi funktsioonid on olemas olnud. Praegu arendatavate operatsioonisüsteemi funktsioonide näited on FMS ja IBSYS.


  • Kolmas põlvkond (1965–1980)

Selles põlvkonnas töötati operatsioonisüsteem välja paljude kasutajate teenindamiseks, samuti saavad kasutajad terminali kaudu interaktiivselt suhelda arvutisse. Seega muutub operatsioonisüsteem mitme kasutajaga ja mitme programmeerimisega.


  • Neljas põlvkond (pärast 1980. aastaid)

Tänapäeval kasutatakse operatsioonisüsteeme arvutivõrkude jaoks, kus kasutajad mõistavad, et kasutatavate arvutite olemasolu on omavahel ühendatud. Sel ajal on ka kasutajatele antud mugavus GraafilineKasutajaliides (GUI), mis on väga mugav graafikapõhine arvutiliides. Sel ajal algas ka hajutatud arvutuste ajastu, nimelt arvutused, mida enam ei alustatud keskendatud ühele punktile, kuid parema jõudluse tagamiseks jaotatud mitme arvuti vahel.


Operatsioonisüsteemi eesmärk

  1. Operatsioonisüsteem muudab arvutid kasutamise lihtsamaks, atraktiivsemaks ja mugavamaks.
  2. Operatsioonisüsteem võimaldab arvutiressursse tõhusalt kasutada.
  3. Operatsioonisüsteem on üles ehitatud / programmeeritud nii, et on võimalik muudatusi / arenguid aktsepteerida tõhus ja tõhus uus süsteem, saab süsteemi testida ilma olemasolevaid teenuseid häirimata seal on.

Operatsioonisüsteemi funktsioonid

  • Protsessi juhtimine

Põhimälus oleva protsessi tuumaks on programmi suunamine tagasi põhimällu, mille protsessor käivitab. Lisaks haldab operatsioonisüsteem seda mälu, s.t jaotab mälupunktid ja mälus olevate andmete järjekorra.


  • Mäluhaldus

OS-i teine ​​funktsioon on hallata mälu, mis koosneb partitsioonidest programmi kohta ja virtuaalsest mälust. Seda tehakse kõvaketta simulatsioonina põhimälu laiendina, millel on tegelikust füüsilisest võimekusest suurem maht.


  • Failihaldus

Samuti on OS-i ülesanne teisese salvestusruumi salvestatud failide seadistamine ja neile juurdepääs. OS loob ja haldab kataloogide struktuure ja toiminguid näiteks failidega koopia, kustuta, ümber nimetadaja kleepida.


  • Ülesannete haldamine

Teenib üksikasjalikku teavet arvuti jõudluse, töötavate rakenduste, protsesside ja kasutamise kohta CP, koormuse ja mälu teave, võrgu tegevus ja statistika, kasutaja sisselogimine ja süsteemiteenused. Ülesande haldust saab kasutada ka protsessi prioriteedi, protsessori afiinsuse määramiseks, protsesside lõpetamiseks ning väljalülitamiseks, taaskäivitamiseks, talveunerežiimiks või väljalogimiseks.


  • Vormindamine

OS-i kasutatakse disketite vormindamiseks, mis pole kasutamiseks valmis, nii et need oleksid kasutaja jaoks valmis.


  • Andmete turvalisus

OS haldab juurdepääsu kontrollimist failidele, näiteks paroolide kasutamisel.


  • Kasutajaliides

OS pakub liides (liides), mis põhineb graafikal ja / või GUI-l (Graafiline kasutajaliides), et kasutajad saaksid töötada koos muu tarkvaraga.


  • Veataluvus

OS käitleb viga nii, et arvuti töötab ikkagi, kui näiteks midagi valesti läheb; mäluvead, korduvad arvutikomponendid ja kasutajavead.


Operatsioonisüsteemi osad

  • Käivitusmehhanism, nimelt tuuma sisestamine tuuma mällu, võib öelda, et tuum on operatsioonisüsteemi tuum.
  • Käsutõlk või kest, mille ülesandeks on sisendite lugemine käskude kujul ja mõned standardfunktsioonid ning põhifunktsioonid, mida saab rakenduste / programmide või muu tarkvara abil kutsuda. Kestade näited on järgmised: käsuviip Windows Xp-s (DOS Windows 98-s), XTerm ja Konsole Linuxi masinates (Unix).
  • Ressursside jaotajaOperatsioonisüsteem vastutab seadme ressursside haldamise ja eraldamise eest.
  • Handler, käitlejad mängivad seadmesüsteemi juhtimisel rolli, et vältida vigu ja ressursside tarbetut kasutamist.
  • Autojuht, suhelda riistvaraga, kontrollides samal ajal riistvara jõudlust.

Operatsioonisüsteemide tüübid

Operatsioonisüsteem on jagatud kaheks osaks, nimelt avatud lähtekoodiga ja suletud lähtekoodiga operatsioonisüsteemiks:


1. Avatud lähtekoodiga operatsioonisüsteem

Avatud lähtekood on tarkvara, kus programmikood on avatud ja selle pakub arendaja üldiselt, et seda saaks uurida, muuta või edasi arendada ja levitada. Kui mõni tarkvara tootja ei luba oma programmikoodi muuta ega muuta, siis seda ei nimetata avatud lähtekoodiks, kuigi tarkvara programmikood saadaval.

Avatud lähtekoodiga

Avatud lähtekood (avatud programmikood) populariseeriti 1998. aastal. Avatud lähtekoodiga tarkvara ajalugu sündis Indoneesias arvutilaborites välja töötatud häkkerikultuurist alates Ameerika ülikoolid nagu Stanford, Berkeley, Carnegie Mellon ja MIT 1960ndatel ja aastatel 1970ndad. Avatud lähtekoodiga operatsioonisüsteeme peetakse kasumlikuks, eriti avatud lähtekoodiga kasutajad. Mõned avatud lähtekoodiga eelised ja puudused:


Eelis

  1. Paljud töötajad (HR), kes mängivad projektiga töötamisel rolli
  2. Vead (vead, vead) leitakse ja parandatakse kiiremini
  3. Tulemuste kvaliteet on rohkem tagatud, kuna kogukond hindab
  4. Ohutum
  5. Säästke kulusid
  6. Ärge korrake arengut

Puudus

  1. Inimressursside puudus, kes saavad kasutada avatud lähtekoodiga võimalusi
  2. Intellektuaalomandi õiguste kaitse puudub

2. Suletud lähtekoodiga operatsioonisüsteem

Suletud allikas

Sulge lähtekood on operatsioonisüsteem, mille kood pole avalikkusele avatud, lähedase lähtekoodi omanik saab lähtekoodi tasuta või tasulise litsentsi kaudu jagada. Ehkki tasuta, võivad teatud litsentsid muuta opsüsteemi mitte täielikult avatud lähtekoodiga. Näiteks kui litsentsil on koodi muutmine keelatud, pole see operatsioonisüsteem avatud lähtekoodiga.


Suletud allika eelised

  1. Süsteemi stabiilsus on tagatud, sest vastutav ametnik on olemas.
  2. Otsene tugi rakenduse / programmi omanikult.
  3. Sertifikaati on lihtne saada.
  4. Lihtsam kasutada / õppida / mõista, sest enamik kasutajaid kasutavad seda (teatud piirkondades).

Suletud allika puudused

  1. Tootja (arendaja) erilist tuge / otsest abi pole.
  2. Avatud tühikut saab kasutada teabe otsimiseks.
    3. Kasutamise sotsialiseerimine on natuke keeruline, sest üldiselt kasutavad kasutajad lähiallikaid (nt Windows), ainult teatud piirkondades).
  3. Sertifikaati on raske saada.
  4. Litsentsi olemasolu, mis nõuab kasutajatelt rahaliste vahendite pakkumist.
  5. Piiratud areng.
  6. Vaja on viirusetõrjet.
  7. Rakendused on üldjuhul tasulised.
  8. Nõrkuste tuvastamise rakendused ootavad kasutajatelt tagasisidet.

See on seletus Operatsioonisüsteemide tüübid: määratlus, arendus, eesmärk, funktsioonid ja osad Loodetavasti võib sellest olla kasu ka lugejatele


Loe ka:

  • Operatsioonisüsteemi täieliku sünkroonimise mõistmine
  • Operatsioonisüsteemid - ajalugu, eesmärk, tüübid, areng, liigid, komponendid
  • Juhtimise infosüsteemi määratlus
  • Arvutivõrkude mõistmine
  • Inimese ja arvuti täieliku interaktsiooni mõistmine