Device Management
Enhetsbehandling kontrollerer eksterne enheter ved å sende dem kommandoer i sin egen proprietære språk. Programvaren rutine som vet hvordan man skal forholde seg til hver enhet som kalles en "driver", og OS krever drivere for eksterne enheter som er koblet til datamaskinen. Når en ny perifer er lagt til, er at enhetsdriveren installert i operativsystemet.
User Interface
All grafikk basert dag, brukergrensesnittet inkluderer vinduer, menyer og metode for samhandling mellom deg og datamaskinen. Før grafiske brukergrensesnitt (GUI), ble all drift av maskinen utføres ved å skrive inn kommandoer. Ikke i det hele tatt utdødd, kommandolinjegrensesnitt er levende og godt og gir en alternativ måte å kjøre programmer på alle de store operativsystemene.
Operativsystemer kan støtte valgfrie grensesnitt, både grafisk og kommandolinjen.
Selv om det overveldende flertallet av mennesker jobber med standardgrensesnitt, forskjellige "skall" tilbyr varianter av utseende og funksjonalitet.
Sikkerhet
operativsystemene har passordbeskyttelse for å holde uvedkommende ute av systemet. Noen operativsystemer også opprettholde aktivitetslogger og regnskapsføring av brukerens tid for faktureringsformål. De gir også backup og gjenoppretting rutiner for å begynne på nytt i tilfelle av en systemfeil
De fire viktigste funksjonene til et operativsystem er:.
Behandle programmer
Administrere minne
Håndtering inngang og utgang
User Interface
Tjenester levert av et operativsystem
Følgende er de fem tjenestene som tilbys av operativsystemer til bekvemmeligheten av brukere.
Formålet med et datasystem er å tillate brukeren å kjøre programmer. Slik at operativsystemet gir et miljø der brukeren kan enkelt kjøre programmer.
Brukeren trenger ikke å bekymre seg om minnetildeling eller multitasking eller noe. Disse tingene blir tatt hånd om av operativsystemer.
Kjøre et program innebærer tildeling og deallocating minne, CPU planlegging i tilfelle av multiprosess. Disse funksjonene kan ikke gis til bruker-nivå programmer. Så bruker-nivå prog