
Operatsioonisüsteem (inglise keeles Operating System või lühendatult OS) on tarkvara, mis juhib arvuti riistvara ja võimaldab kasutajal suhelda arvuti erinevate komponentidega. Operatsioonisüsteem on arvuti kõige olulisem tarkvara, sest ilma selleta ei saaks arvuti töötada.
Tavaliselt on operatsioonisüsteemid jagatud kolme kategooriasse: desktop, server ja mobiilsed operatsioonisüsteemid. Desktopi operatsioonisüsteemid on mõeldud kodukasutajatele, kes kasutavad arvutit kodu- või ärikasutusteks. Desktopi operatsioonisüsteemide hulka kuuluvad Microsoft Windows, Apple Mac OS ja Linux.
Serveri operatsioonisüsteemid on mõeldud ettevõtete suurandmebaasidele ja serveritel töötamiseks. Need operatsioonisüsteemid on võimelised töötlema suurt hulka andmeid ja haldama samal ajal mitut kasutajat. Serveri operatsioonisüsteemide hulka kuuluvad Microsoft Windows Server, Linuxi ja UNIX.
Mobiilsed operatsioonisüsteemid on mõeldud nutitelefonide, tahvelarvutite ja muude mobiilsete seadmete jaoks. Need operatsioonisüsteemid võimaldavad kasutajal lihtsalt juurde pääseda oma mobiiltelefoni andmetele ja rakendustele. Mobiilsete operatsioonisüsteemide hulka kuuluvad Apple iOS, Google Android ja Microsoft Windows 10 Mobile.
Operatsioonisüsteemi peamised funktsioonid hõlmavad failisüsteemi haldamist, protsesside haldamist, võrgu haldamist, turvajuhtimist ja riistvara haldamist. Failisüsteemi haldamine tähendab, et operatsioonisüsteem juhib kõiki arvutis olevaid faile ning tagab nende ladustamise ja kättesaadavuse. Protesside haldamine sisaldab protsesside käivitamist ja peatamist arvutis. Võrguhaldus võimaldab arvutil ühenduda teiste seadmete ja võrkudega. Turvajuhtimine hõlmab arvuti kaitsmist häkkerite ja pahavara eest. Riistvara haldamine võimaldab arvutil suhelda teiste seadmetega, nagu printerid, skannerid ja välkmäluseadmed.
Operatsioonisüsteemi kasutamine nõuab teatud tehnilist oskust, kuid tänapäeval on kõigil arvutikasutajatel sellele ligipääs. Operatsioonisüsteemi turvalisuse tagamiseks tuleb tagada, et tarkvarauuendused paigaldatakse õigeaegselt ja et kaitsevahendid, nagu tulemüür ja antiviirusprogrammid, on alati aktiivsed.
Kuna operatsioonisüsteemid on nii olulised, siis saavad nende tarkvara arendajad klientide tagasiside põhjal pidevalt parendada ja arendada nende funktsioone, et tagada võimalikult sujuv ja turvaline arvutitöö. Operatsioonisüsteemi tarkvara arendamiseks on vaja IT-alaste teadmiste ja oskuste kõrval ka informaatika-alast haridust ja praktilist kogemust.