Systemprogramvaren som fungerer som en forbindelse mellom brukeren og maskinvaren kalles et
operativsystem (OS) .
Her er grunnen:
* Brukergrensesnitt: OS gir et brukervennlig grensesnitt (som et grafisk brukergrensesnitt eller et kommandolinjegrensesnitt) som lar brukere samhandle med datamaskinen uten å måtte forstå den komplekse maskinvarearbeidet.
* Ressursstyring: OS administrerer alle datamaskinens ressurser som minne, lagring, CPU og periferiutstyr. Det tildeler disse ressursene til forskjellige programmer og brukere, og sikrer effektiv og rettferdig bruk.
* Maskinvare -abstraksjon: OS skjuler kompleksiteten til maskinvaren fra brukeren. Den presenterer et konsistent og forenklet visning av maskinvaren, slik at programvaren kan fungere uten å måtte skreddersys til spesifikke maskinvarekonfigurasjoner.
* Programutførelse: OS laster programmene inn i minnet, utfører dem og administrerer interaksjonene deres med maskinvaren.
eksempler på operativsystemer:
* Vinduer
* MacOS
* Linux
* Android
* iOS
I hovedsak fungerer operativsystemet som en mekler, og bygger bro mellom brukerens kommandoer og maskinvarens evner, noe som gjør datamaskiner tilgjengelige og brukbare.