Sikkert alle av oss har hørt begrepet " operativsystem ". Det er imidlertid ikke alle som vet hva et operativsystem faktisk er og hvilken rolle det spiller i et datasystem eller på en mobil enhet.
Så hva er et operativsystem? Hvordan fungerer og fungerer operativsystemet? Vi inviterer deg til å lære sammen.

Operativsystemer hjelper brukere enkelt å samhandle med datamaskiner
Definisjon av operativsystem
Et operativsystem (Operating Systems, forkortet OS) er programvare som lar brukere kjøre andre applikasjoner på datamaskinenheter og mobile enheter, heretter samlet kalt maskiner. Operativsystemet er også ansvarlig for å administrere maskinvare- og programvareressurser på datamaskinen som:
- Inndataenheter som mus, tastatur, berøringsskjerm, kamera, mikrofon
- Utgangsenheter som skjermer, skrivere og skannere, høyttalere
- Nettverksenheter som modemer, rutere, antenner, WiFi-modemer, SIM-kort
- Lagringsenheter som harddisker, USB-stasjoner, SSD-stasjoner, flashminne
Operativsystemet tar også på seg rollen som kjøring og administrasjon for å effektivt allokere minne til applikasjoner som kjører på maskinen. For eksempel, hvis flere programmer kjører samtidig på datamaskinen, vil operativsystemet allokere datamaskinens ressurser slik at alle kjørende programmer samt ytterligere åpnede programmer får de nødvendige ressursene.
Flere detaljer om operativsystemet
En programvareapplikasjon kan i utgangspunktet kommunisere direkte med maskinvaren. Imidlertid er de fleste aktuelle programvareapplikasjoner skrevet for operativsystemer for å dra nytte av vanlige verktøybiblioteker, slik at programmerere ikke trenger å bekymre seg for maskinvareproblemer.
Generelt sett er operativsystemet som et omfattende rammeverk som samhandler konsekvent med alle applikasjoner. Utseendet til operativsystemer forenkler i stor grad hele prosessen med å utvikle programvareapplikasjoner.
Noen hovedkomponenter i operativsystemet
Kjerne
Operativsystemkjernen er ansvarlig for å kontrollere de grunnleggende funksjonene til alle maskinvareenheter på datamaskinen. Kjernens hovedrolle er å lese og skrive data til minnet, behandle kjørbare instruksjoner, bestemme hvordan enheter som monitorer, tastaturer og mus mottar og sender data, og bestemme datatolkninger som mottas fra nettverket.

Grafisk brukergrensesnitt på Windows 10
Brukergrensesnitt (UI)
Dette er komponenten som samhandler med brukeren, utført gjennom skjermen og grafiske ikoner eller gjennom kommandovinduet. UI har to typer: Command Line Interface (CLI) hvor brukeren kommuniserer med systemet ved hjelp av kommandoer. Den andre typen brukergrensesnitt er det grafiske brukergrensesnittet (GUI), som de fleste av oss bruker hver dag.
GUI er mye mer intuitivt ettersom det lar brukere samhandle med systemet gjennom ikoner på skjermen ved å bruke en inndataenhet som mus, tastatur eller berøringsskjerm.
Applikasjonsprogrammeringsgrensesnitt (API)
Dette er komponenten som lar utviklere skrive modulær kode. APIer spiller en rolle i å bestemme hvordan en gitt applikasjon kan brukes av systemer eller andre komponenter.
Bruk av operativsystemer
Med fremveksten av operativsystemer ble datasystemene mer brukervennlige. Operativsystemet gir brukerne et praktisk, brukervennlig grensesnitt, som hjelper dem med å gjøre bedre og mer effektiv bruk av systemet sitt.
I mellomtiden administrerer og tildeler operativsystemet også ressurser for å hjelpe datasystemet til å fungere bedre. For programmerere og programvareutviklere gjør operativsystemet arbeidet mye enklere.

Det mest populære operativsystemet for datamaskiner er Windows, mens Android og iOS nesten helt kontrollerer markedet på mobil
Gjeldende typiske operativsystemer
- Googles Android, for smarttelefoner og nettbrett produsert av mange forskjellige produsenter
- Apples iOS, kun iPhone
- Apples iPadOS, kun for iPad
- Microsofts Windows , for datamaskiner og nettbrett produsert av forskjellige produsenter
Apples macOS, kun for Mac-datamaskiner
- Linux, et åpen kildekode-operativsystem foretrukket av programmerere, kan installeres på mange enheter. De fleste datamaskiner som kjører Windows kan installere Linux, og det finnes også noen versjoner av Linux-operativsystemer for nettbrett og smarttelefoner, men de er ikke særlig fremtredende.