Kakšne so funkcije operacijskega sistema?

Kakšne so funkcije operacijskega sistema?

The Funkcije operacijskega sistema Najpomembnejše so upravljanje procesov, upravljanje pomnilnika, komunikacija med aplikacijami. Operacijski sistem je glavna programska oprema ali nabor programov, ki upravljajo z vsemi procesi, ki nastanejo v elektronski napravi.

To niso programi in aplikacije, ki jih običajno uporabljamo za upravljanje, na primer računalnika, ampak značilnosti, ki omogočajo delovanje teh aplikacij.

Eden od namenov operacijskega sistema je upravljanje virov jedra, lokacije in strojne opreme. Večina elektronskih naprav na trgu, ki imajo mikroprocesor, ima operacijski sistem.

Na začetku ustvarjanja operacijskih sistemov je bila največja okvara, da so imeli zelo malo zmogljivosti in zelo nizke uporabe, zato je bilo običajno ročno storjeno skozi serijo. Znotraj serije so bila opravila, ki so naročila, potrebna za izvedbo dejanja, ročno aktivirana.

Ko se je kompleksnost operacijskih sistemov povečala, so bile te naloge potrebne za avtomatizacijo in tako so se pojavile prvi ukazani izvajalci.

Z vsemi posodobitvami in odkritji, ki so bila izvedena v preteklih letih, ni ostalo nič od prvih operacijskih sistemov, ki jih je bilo treba ročno aktivirati.

Vse bolj so izpopolnjeni in aktivni sami, da zaščitijo stroj in opravljajo potrebne in rutinske naloge.

Glavne funkcije operacijskega sistema

Kot smo že razpravljali, je večina operacijskih sistemov že montažne s seznamom nalog, ki jih lahko izvajamo znotraj naše elektronske naprave, tako da gre vse na kolesih.

Potrebno je le majhne prilagoditve, da konfiguracijo prilagodimo potrebam našega aparata.

1- Upravljanje procesov

Eden najpomembnejših delov operacijskega sistema je upravljanje procesov. Procesi so viri, ki jih je treba izvesti program.

To pomeni uporabo pomnilnika, časa CPU (centralna procesna enota) in datotek, na katere mora aplikacija dobro delovati.

Operacijski sistem, ki skrbi za pravilno delovanje stroja, je namenjen ustvarjanju in uničevanju procesov, njihovega ustavljanja in nadaljuje ter pomaga pri komunikacijskih mehanizmih med procesi.

To nalogo lahko primerjamo z delom pisarniškega delavca. Če naredimo seznam opravil, bo sistem za upravljanje procesov vzpostavil linijo ukrepanja, kjer je namesto tega postavil najpomembnejše procese, vmesne snovi na vmesnem mestu in na koncu najmanj pomembno v zadnjem.

Vam lahko služi: von Neumann arhitektura: izvor, model, kako deluje

Težava je v tem, da upravljanje procesov poteka prek stroja, ki določa poljubne prednostne naloge za opravljanje nalog, včasih pa so nepomembne naloge, ne da bi izvedli.

Nato je treba spremeniti konfiguracijo orodja za upravljanje procesov in dati večjo prednost potrebnim nalogam ali ročno prisiliti svojo izvedbo.

2- Glavno upravljanje pomnilnika

Druge pomembne komponente operacijskega sistema je glavno upravljanje pomnilnika. Pomnilnik je sestavljen iz podatkovnega skladišča, ki ga deli CPU in aplikacije, ki izgubi svojo sposobnost, če pride do napake.

Zato je pomembno, da je operacijski sistem odgovoren za upravljanje pomnilnika, tako da podatki in informacije tam niso nasičeni in izgubljeni.

Operacijski sistem zagotavlja, da se uporablja del pomnilnika in zakaj. Se odloči, kje so procesi nameščeni, ko je prosta luknja, in dodeli in zahteva prostor, ki ga je treba vedno uporabljati.

3- Upravljanje sekundarnega pomnilnika

Pomnilnik je zelo nestanoviten in ob vsaki okvari lahko izgubite informacije, ki jih vsebuje. Zato je treba imeti drugi modul za shranjevanje, ki lahko shrani dolgoročne podatke.

Tako kot pri glavnem pomnilniku je tudi operacijski sistem odgovoren za upravljanje prostega prostora in dodeljevanje naročila. Prav tako zagotavlja, da je vse popolnoma shranjeno, pa tudi, koliko prostora je brezplačno in kje.

4- Upravljanje vhodnih in izhodnih sistemov

Operacijski sistem je zadolžen za upravljanje vhodnih in izstopnih vrat računalnika, kot so slušalke, tiskalnik, monitor itd.

Prej, ko ste želeli namestiti zunanje pristanišče, je bilo pomembno.

Zdaj je v našem dnevu sam operacijski sistem računalnika običajno odgovoren za iskanje omrežja za potrebne informacije, tako da nova zunanja vrata delujejo odlično.

Vam lahko služi: kakšen je sistem izdelkov osebe?

5- Zapis datoteke

Datoteke so formate, ki jih ustvarijo njihovi lastniki, ki postanejo tabele, operacijski sistem pa je odgovoren za njihovo registracijo in shranjevanje.

Operacijski sistem je odgovoren za gradnjo, odpravo in arhiviranje ustvarjenih datotek, poleg tega pa ponuja potrebna orodja za dostop do datotek.

Vzpostavlja komunikacijo med datotekami in shranjevalnimi enotami, na koncu pa ga je mogoče konfigurirati na način, ki naredi varnostne kopije vseh datotek, tako da v primeru nesreče ne izgubijo vseh.

6- Varnost

Operacijski sistem je zadolžen za varnost stroja. Ena najpomembnejših dejavnosti je dostop do uporabnikov ali programov, kjer ne bi smeli.

Obstaja veliko virusov, ki lahko vplivajo na naš sistem, operacijski sistem pa skrbi, da se to ne zgodi.

Operacijski sistem je mogoče konfigurirati tako, da se izvajajo periodični nadzor in vzpostavijo varnostni nadzor, ki ga morate opraviti.

7- komunikacija med elementi in aplikacijami

Preko omrežnih vmesnikov operacijski sistem vzdržuje komunikacijo med različnimi komponentami stroja in vsemi aplikacijami, ki so v stiku z njimi. Pošlji in prejemanje informacij.

8- Obvestite stanje sistema

Obstajajo številne aplikacije, ki so poleg operacijskega sistema privzeto nameščene, vendar kot taki niso sistem.

Ti ponujajo okolje in osnovne značilnosti za razvoj in izvajanje programov, ki so nameščeni v našem stroju.

Obvesti stanje sistema, če je potrebno ali odobreno kakršno koli dejanje, da se izvede dejanje, na primer samodejne posodobitve.

Poleg tega podpira različne programske jezike, tako da v našem stroju deluje katera koli vrsta aplikacije. Seveda ima programe, ki izboljšujejo komunikacijo med aplikacijami.

9- Upravljanje virov

Upravljajte vse glavne dele stroja prek svojega upravitelja virov. Njegova funkcija skrbnika vključuje varnost in komunikacijo centralne procesne enote ali CPU -ja, zunanjih naprav, ki so povezane z računalnikom.

Kot tudi notranji pomnilnik in sekundarni pomnilnik, kjer mora včasih očistiti in spremeniti shranjene dele iz enega. 

Vam lahko služi: vrste programov

Na splošno upravlja z vsemi sistemskimi viri in vsemi viri, ki pridejo v stik z istim

10- Upravljanje uporabnikov

Operacijski sistem je odgovoren tudi za upravljanje profilov, shranjenih v računalniku, odvisno od tega, kdo je v njem ustvaril profil.

Uporabniška administracija je lahko monousuario ali več uporabnikov. To ne pomeni, da operacijski sistem omogoča ustvarjanje le uporabniškega profila v računalniku.

Da gre za profil monousuario, pomeni, da so aktivne samo usmrtitve tega uporabnika. V drugem v več uporabniku omogoča, da so naloge več kot enega uporabnika aktivne hkrati.

Najpogostejši operacijski sistemi

Najbolj znani in rabljeni operacijski sistemi so Windows, iOS in Linux za računalnike. In Android in iOS za pametne telefone.

Obstaja na tisoče operacijskih sistemov, z večjo ali manjšo stopnjo prefinjenosti, odvisno od tega, kateri aparati so potrebni.

Windows pripada Microsoftovemu velikemu Macroimperiumu, medtem ko iOS pripada Appleu. Linux, saj je brezplačna programska platforma, ki omogoča spreminjanje njegovega operacijskega sistema. Znotraj linux platforme je Ubuntu in Devian, ki sta najbolj znana.

Ti brezplačni programski opremi omogočajo uporabniku, da spremeni operacijski sistem, kot je všeč. Prav tako ima določeno tveganje in to je, da dotikanje jedra operacijskega sistema, kadar nimate veliko znanja, lahko ustvari katastrofo.

Nasprotno, operacijski sistemi, kot so Windows in iOS, so že pripravljeni na več neizkušenih uporabnikov, tako da začetna konfiguracija operacijskega sistema omogoča njegovo uporabo.

Reference

  1. Rahalkar, sagar ajay. Osnove operacijskega sistema. VVodnik za certificirano etično heker (CEH). APS, 2016. str. 3-21.
  2. Blume, Steven W.Osnove električnega električnega sistema za neelektričnega strokovnjaka. John Wiley & Sons, 2016.
  3. Sprint, Brinkley. Osnove strojne opreme za spremljanje zmogljivosti.IEEE Micro, 2002, vol. 22, št. 4, str. 64–71.
  4. Miller, Michael.Absolutni vodnik za začetnike o računalniških osnovah. Que Publishing, 2007.
  5. Alvarez, Juan. Podrejanje računalniških osnov: korak k pismenosti.
  6. Silberschatz, Abrahamgalvin in sod.Operacijski sistemi: temeljni koncepti. Addison-Wesley Iberoamericana ,, 1994.
  7. Tanenbaum, Andrew S.; Fogoaga, Juan Carlos Vega.Operacijski sistemi. Prentice Hall, 1988.