Operativni sustav (OS) najosnovniji je softver koji radi na računalu. Upravlja hardverskim i softverskim resursima sustava i pruža zajedničke usluge za računalne programe. OS je odgovoran za:
- Upravljanje procesima: OS upravlja izvršavanjem više procesa (programa) na sustavu. Zakazuje izvođenje procesa, dodjeljuje memoriju i resurse te osigurava da procesi ne ometaju jedni druge.
- Upravljanje memorijom: OS upravlja dodjelom i korištenjem memorije. Prati koje memorijske lokacije koriste koji procesi i izmjenjuje podatke između glavne memorije i sekundarne pohrane (npr. tvrdih diskova) radi optimizacije performansi.
- Upravljanje datotekama: OS upravlja stvaranjem, brisanjem i pristupom datotekama. Prati gdje su datoteke pohranjene na disku i pruža dosljedno sučelje za programe za pristup datotekama.
- Upravljanje uređajem: OS upravlja komunikacijom između računala i njegovih perifernih uređaja, kao što su pisači i uređaji za pohranu. Omogućuje upravljačke programe koji programima omogućuju komunikaciju s tim uređajima.
- Umrežavanje: OS upravlja mrežnim vezama računala. Omogućuje protokole za slanje i primanje podataka putem mreže i omogućuje programima pristup mrežnim resursima.
- Sigurnost: OS pruža sigurnosne značajke za zaštitu računala od neovlaštenog pristupa. Upravlja korisničkim računima i lozinkama te pruža enkripciju i druge sigurnosne mehanizme za zaštitu podataka.
Operativni sustav je neophodan za rad računala. Bez operativnog sustava hardver ne bi mogao pravilno funkcionirati, a programi se ne bi mogli izvoditi.
Postoji mnogo različitih vrsta dostupnih operativnih sustava, svaki sa svojim prednostima i slabostima. Neki od najpopularnijih operativnih sustava uključuju:
- Microsoft Windows: Windows je najpopularniji operativni sustav na svijetu. Vlasnik je i razvijen od strane Microsofta, a dostupan je u nekoliko različitih verzija, uključujući Windows 10, Windows 8 i Windows 7. Windows je operativni sustav opće namjene koji se može koristiti za razne zadatke, uključujući obradu teksta, pregledavanje weba , multimedijsko uređivanje i igranje.
- Mac OS: macOS je operativni sustav koji je razvio Apple Inc. Koristi se isključivo na Apple računalima i poznat je po jednostavnosti korištenja i grafičkom sučelju. macOS je također operativni sustav opće namjene koji se može koristiti za razne zadatke.
- Linux: Linux je obitelj operativnih sustava otvorenog koda. Razvija ga i održava zajednica programera širom svijeta. Linux je poznat po svojoj stabilnosti, sigurnosti i fleksibilnosti. Često se koristi za poslužitelje, ali se može koristiti i na stolnim i prijenosnim računalima.
Odabir operativnog sustava ovisi o potrebama i preferencijama korisnika.