Zasluga slike: Morsa Images/E+/GettyImages
Svako računalo zahtijeva operativni sustav za funkcioniranje, bez obzira na marku, model ili dob. Iako je najočitija funkcija operacijskog sustava pružiti vam sučelje s kojim možete raditi, on također kontrolira mnoge druge elemente iza kulisa. Operativni sustav omogućuje interakciju hardvera i softvera računala. Bez toga bi računalo bilo skupi uteg za papir.
Upravljanje hardverom
Jedna od najvažnijih osnovnih funkcija operacijskog sustava je upravljanje svim unutarnjim i vanjskim hardverom računala. Operativni sustav kontrolira sve povezane uređaje, govoreći im kako da rade i kako da komuniciraju. Rezultati navedenih operacija i interakcija su osnovne performanse računala. Neki primjeri hardvera kojim operativni sustav upravlja uključuju tvrdi disk, optičke pogone, video kartice i kontrolere vanjskih priključaka, kao što su USB i Firewire.
Video dana
Kontrola programa
Operacijski sustavi također pokreću programe, omogućujući im da rade i funkcioniraju kako je dizajnirano. Programi moraju biti dizajnirani za rad s određenim operativnim sustavom kako bi funkcionirali kao operativni sustav treba prikazati sva sučelja i olakšati komunikaciju između programa i vašeg računala povezanog hardver. Bez operacijskog sustava koji ga pokreće, programi ne mogu obavljati svoje zadatke.
Pristup podacima
Operativni sustav je također zadužen za pristup, pohranu i dohvaćanje podataka na tvrdom disku računala, pa je i to jedna od osnovnih funkcija operativnog sustava. Također upravlja podacima koji su privremeno pohranjeni u RAM memoriji računala. Pohranjeni i dohvaćeni podaci mogu uključivati datoteke dokumenata, slikovne podatke, videozapise i glazbu. Dok sam tvrdi disk čita i zapisuje podatke, operativni sustav mu govori što da piše i kako da to čita.
Upravljanje resursima sustava
Operativni sustav upravlja resursima računala, alocirajući ih prema potrebi. Koje zadatke CPU obrađuje kojim redoslijedom, kojim funkcijama ili programima je dodijeljena procesorska snaga ili memoriju, a mnoge druge važne zadatke raspodjele resursa kontrolira operativni sustav. Ključnim operacijama se daje prioritet na temelju unaprijed postavljenih postavki unutar operacijskog sustava koje određuju važnost procesa ili programa.
Mrežna komunikacija
Operativni sustav također olakšava mrežnu komunikaciju omogućavajući povezanim mrežnim uređajima da komuniciraju s računalom i svim programima koji ih zahtijevaju. Mrežna komunikacija jedna je od osnovnih funkcija OS-a. Mrežne kartice, kao što su Ethernet priključci i kartice za bežični LAN, imaju alate za povezivanje s mrežama ali trebaju operacijski sustav da ispravno usmjerava njihovu komunikaciju kako bi se informacije mogle razmjenjivati. Operativni sustav također tumači informacije koje dolaze i određuje koji instalirani program vam ih najbolje može prikazati.