Koje su funkcije operativnog sustava?



funkcije operacijskog sustava Najistaknutije su upravljanje procesima, memorija i komunikacija između aplikacija.

Operativni sustav je glavni softver ili skup programa koji upravljaju svim procesima koji se pojavljuju unutar elektroničkog uređaja.

To nisu programi i aplikacije koje koristimo uobičajeno za rukovanje, na primjer, na računalu, već karakteristike koje omogućuju da te aplikacije rade.

Jedna od svrha operativnog sustava je upravljanje kernelom, resursima lokacije i hardverom našeg stroja. Većina elektroničkih uređaja na tržištu koji imaju mikroprocesor imaju operativni sustav.

Na početku stvaranja operativnih sustava, najveći neuspjeh su imali u tome što su imali vrlo mali kapacitet i vrlo nisku iskorištenost, pa se to obično radilo ručno kroz seriju. Unutar serije, Poslovi, koji su nalozi potrebni za izvođenje akcije, aktivirani su ručno.

Kako se složenost operativnih sustava povećavala, bilo je nužno automatizirati te zadatke, te su se pojavili prvi prevoditelji zapovijedi.

Uz sva ažuriranja i otkrića koja su napravljena tijekom godina, ništa nije ostalo od prvih operacijskih sustava koji su morali biti ručno aktivirani.

Postaju sve sofisticiraniji i aktiviraju se kako bi zaštitili stroj i obavili potrebne i rutinske zadatke.

Glavne funkcije operacijskog sustava

Kao što smo već spomenuli, većina operacijskih sustava već je pripremljena s popisom zadataka koje treba obaviti unutar našeg elektroničkog uređaja tako da sve ide glatko.

Potrebno je samo napraviti male prilagodbe kako bi se konfiguracija prilagodila potrebama našeg uređaja.

1. Upravljanje procesima

Jedan od najvažnijih dijelova operativnog sustava je upravljanje procesima. Procesi su resursi koje program treba pokrenuti.

To uključuje korištenje memorije, CPU vremena (središnja procesorska jedinica) i datoteka koje pristup treba pristupiti kako bi dobro funkcionirao.

Operativni sustav, zadužen za ispravno funkcioniranje stroja, posvećen je stvaranju i uništavanju procesa, zaustavljanju i ponovnom pokretanju i pomaganju u komunikacijskim mehanizmima između procesa.

Ovaj zadatak možemo usporediti s radom činovnika. Ako napravimo popis zadataka, sustav upravljanja procesom uspostavit će liniju djelovanja gdje najvažniji procesi zauzimaju prioritet, srednji u srednjem mjestu i na kraju najmanje važno na zadnjem mjestu..

Problem je u tome što se upravljanje procesima obavlja pomoću stroja koji postavlja proizvoljne prioritete za zadatke koji se izvode, a ponekad nevažni zadaci ostaju nedovršeni.

Tada je potrebno promijeniti konfiguraciju alata za upravljanje procesima i dati veći prioritet potrebnim zadacima ili ručno izvršiti njihovo izvršavanje.

2 - Upravljanje glavnom memorijom

Druga važna komponenta operativnog sustava je upravljanje glavnom memorijom. Memorija se sastoji od spremišta podataka koje dijele CPU i aplikacije i koje gubi kapacitet ako dođe do kvara.

Stoga je važno da je operativni sustav odgovoran za upravljanje memorijom, tako da ne postane zasićen te da se podaci i informacije koje se tamo nalaze izgubljeni..

Operativni sustav osigurava da se dio memorije koristi i zašto. Odlučite gdje su procesi smješteni kada postoji slobodan prostor te dodijelite i potražite prostor koji je potreban kako bi uvijek bio dobro korišten.

3- Upravljanje sekundarnim skladištenjem

Memorija je vrlo nestabilna i u slučaju bilo kakvog neuspjeha možete izgubiti informacije sadržane u njemu. Za to je potrebno imati drugi modul za pohranu podataka koji može pohraniti podatke na duži rok.

Kao i kod glavne memorije, operativni sustav je odgovoran za upravljanje slobodnim prostorom i dodjeljuje redoslijed spremanja. Također osigurava da je sve savršeno spremljeno, kao i koliko prostora ostaje slobodno i gdje.

4- Upravljanje ulaznim i izlaznim sustavom

Operativni sustav je odgovoran za upravljanje ulaznim i izlaznim priključcima računala, kao što su slušalice, pisač, monitor itd..

U prošlosti, kada ste htjeli instalirati novi vanjski priključak, bilo je važno imati instalacijski disk koji sadrži upravljačke programe kako bi ih računalo moglo prihvatiti.

Sada, u današnje vrijeme, operativni sustav samog računala obično je odgovoran za pretraživanje potrebnih informacija u mreži kako bi novi vanjski priključci radili savršeno.

5. Registracija datotečnog sustava

Datoteke su formati koje su stvorili njihovi vlasnici i pretvoreni su u tablice, a operativni sustav je odgovoran za njihovo snimanje i spremanje.

Operativni sustav je odgovoran za izgradnju, brisanje i arhiviranje stvorenih datoteka, kao i za pružanje potrebnih alata za pristup datotekama u bilo kojem trenutku..

On uspostavlja komunikaciju između datoteka i jedinica za pohranu, i na kraju, može se konfigurirati na takav način da čini sigurnosne kopije svih datoteka, tako da u slučaju nesreće, ne sve od njih su izgubljene.

6- Sigurnost

Operativni sustav je odgovoran za sigurnost stroja. Jedna od najvažnijih aktivnosti je pristup korisnika ili programa tamo gdje ne bi trebali.

Postoje mnogi virusi koji mogu utjecati na naš sustav, a operativni sustav osigurava da se to ne dogodi.

Operacijski sustav može se konfigurirati tako da se provode periodične kontrole i uspostavljaju sigurnosne kontrole..

7. Komunikacija između elemenata i aplikacija

Kroz mrežna sučelja operativni sustav održava komunikaciju između različitih komponenti stroja i svih aplikacija koje su s njima u kontaktu. Slanje i primanje informacija.

8. Informirati o stanju sustava

Postoji niz aplikacija koje su po zadanom instalirane pored operativnog sustava, ali to nije sustav kao takav.

Oni nude okruženje i osnovne karakteristike za razvoj i izvođenje programa koji su instalirani u našem stroju.

Informira o stanju sustava, ako je potrebno provesti neku radnju ili odobriti poduzimanje neke radnje, kao što su automatska ažuriranja.

Osim toga, on podržava različite programske jezike, tako da u našem stroju djeluje bilo koja vrsta aplikacije. Naravno, ima programe koji poboljšavaju komunikaciju između aplikacija.

9 - Upravljanje resursima

Upravljajte svim glavnim dijelovima stroja preko svog upravitelja resursima. Njegova funkcija administratora uključuje sigurnost i komunikaciju središnje procesorske jedinice ili CPU-a, vanjskih uređaja koji su povezani s računalom.

Poput interne memorije i sekundarne memorije, gdje ponekad morate čistiti i mijenjati pohranjene dijelove iz jednog u drugi. 

Općenito, on upravlja svim resursima sustava i svim resursima koji dolaze u kontakt s njim.

10. Administracija korisnika

Operativni sustav je također odgovoran za upravljanje profilima pohranjenim na računalu, ovisno o tome tko je stvorio profil na njemu.

Administracija korisnika može biti jednostruka ili višekorisnička. To ne znači da operativni sustav omogućuje stvaranje samo korisničkog profila koji će se koristiti na računalu.

Biti profil jednog korisnika podrazumijeva da su samo izvršenja tog korisnika aktivna i samo njegova. U drugom, u višekorisničkoj, on omogućuje zadacima više od jednog korisnika da budu aktivni u isto vrijeme.

Najčešći operativni sustavi

Najpoznatiji i korišteni operativni sustavi na tržištu su Windows, iOS i Linux za računala. I Android i iOS za pametne telefone.

Postoje tisuće operativnih sustava, s većim ili manjim stupnjem sofisticiranosti, ovisno o tome koji je uređaj potreban.

Windows pripada Microsoftovoj velikoj makrorazlici, dok iOs pripada Appleu. Linux, sa svoje strane, je besplatna softverska platforma koja vam omogućuje izmjenu operacijskog sustava. Unutar Linux platforme su Ubuntu i Devian, koji su najpoznatiji.

Ovi besplatni softwares omogućuju korisniku da modificira operativni sustav onako kako on voli. Također ima određeni rizik, a to je da se dotakne jezgre operativnog sustava kada nemate mnogo znanja koje može generirati katastrofu.

Nasuprot tome, operativni sustavi kao što su Windows i iOS, spremni su za najneiskusnije korisnike, tako da početna konfiguracija operativnog sustava dopušta njezinu uporabu bez potrebe za bilo kakvim skupim izmjenama.

reference

  1. RAHALKAR, Sagar Ajay. Osnove operativnog sustava. uVodič za utemeljenu etičku haker (CEH). Apress, 2016. str. 3-21.
  2. BLUME, Steven W..Osnove elektroenergetskog sustava za neelektrične profesionalce. John Wiley & Sons, 2016.
  3. SPRUNT, Brinkley. Osnove hardvera za nadzor performansi.IEEE Micro, 2002, vol. 22, br. 4, str. 64-71.
  4. MILLER, Michael.Apsolutni početnički vodič za osnove računala. Što izdavaštvo, 2007.
  5. ALVAREZ, Juan. Razumijevanje osnove računala: korak prema pismenosti.
  6. SILBERSCHATZ, AbrahamGALVIN, i sur.Operacijski sustavi: temeljni pojmovi. Addison-Wesley Iberoamericana, 1994.
  7. TANENBAUM, Andrew S.; FOGOAGA, Juan Carlos Vega.Operacijski sustavi. Prentice Hall, 1988.