Wikipedia:Ukens artikkel/Uke 6, 2009

Et grafisk brukergrensesnitt (Debian). Her kan brukeren klikke seg gjennom grafiske menyer for å gi kommandoer til operativsystemet
Et grafisk brukergrensesnitt (Debian). Her kan brukeren klikke seg gjennom grafiske menyer for å gi kommandoer til operativsystemet

Et operativsystem er den grunnleggende programvaren som kjører som en plattform på en datamaskin og som fordeler ressursene i datamaskinen til andre programmer. Med ressurser menes flere ting: Én type ressurs er tilgangen til eksterne enheter. For eksempel bør ikke to programmer forsøke å skrive ut en side på en skriver samtidig. Operativsystemet holder styr på dette. En annen type ressurs er interne ting som minne og prosessorer. Dette er svært grunnleggende ting som operativsystemet også holder styr på.

Det finnes to hovedtyper programvare: applikasjonsprogramvare eller systemprogramvare. Applikasjonsprogramvare er slikt som tekstbehandlere, regneark og andre programmer som brukeren har direkte kontakt med. Av systemprogramvare er operativsystemet den viktigste. Den holder styr på systemressursene og gjør programmererene sin jobb enklere. Tilleggsenheter som er koblet til datamaskinen er ofte kompliserte å bruke. En harddisk, for eksempel, trenger detaljert beskjed om å starte motoren sin, stoppe den, flytte på lesehodene og mye annet. Operativsystemet bruker harddisken ved å kommunisere på en standard måte med et driverprogram laget spesielt for enheten. Et annet program som ønsker å skrive noe til harddisken gir bare en beskjed til operativsystemet om for eksempel «å skrive teksten 'kongle' til filen "kongle.txt" på katalogen c:\». Operativsystemet i samarbeid med driveren tar seg så av resten av oppgaven. Les mer...