Operativsystemer administrere brukerinteraksjon med de fysiske ressursene en datamaskin gir. Gjennom et operativsystem , brukerne er i stand til å utføre daglige databehandling aktiviteter inkludert kjørende applikasjoner , tilgang til nettsteder , ved hjelp av e-post og lagring av filer, for eksempel data og media elementer. De viktigste operativsystemene som brukes på stasjonære og bærbare datamaskiner har ulike versjoner av Microsoft Windows og Mac , samt et bredt utvalg av Linux-distribusjoner , inkludert Ubuntu . Sine grensesnitt og tilnærminger kan variere , men de viktigste funksjonene i et operativsystem er stort sett den samme. Process Management
Computing programmer og funksjoner utføres i hovedsak av ett eller flere prosessering chips. Operativsystemer kan synes å kjøre flere prosesser samtidig, men faktum er at flere oppgaver blir vekslet mellom av en enkelt prosessor med en hastighet raskere enn brukere kan oppdage . Dette gjør at flere programmer og databehandling aktiviteter for å operere på samme tid fra brukerens synspunkt. Hvert program eller aktivitet kjører i en dedikert prosess , med operativsystemet å planlegge og administrere behandlingen ressurser mellom aktiviteter .
Minnehåndtering
Operativsystemer bruker Random Access Memory til å lagre de kortsiktige data som kreves for applikasjoner og andre datamaskinen funksjoner for å operere . Hver databehandling aktivitet som pågår har en viss mengde minne allokert til det, som operativsystemet styrer . I tilfeller der et program forsøker å gjøre noe som det ikke er nok minne for , et operativsystem kan noen ganger bruke virtuelt minne til å utføre den nødvendige behandlingen , ved å benytte en del av harddisk -minne og bruker det som om det er RAM .
Fil Ledelse
Computer enheter kan lagre mange forskjellige typer data , fil-og dokumenthåndtering . Dette kan omfatte personlige brukerfiler , for eksempel tekstbehandling dokumenter, fotografiske bilder og video. Programmer som er installert på datamaskinen, kan også være assosiert med en rekke filer som kreves når de utfører . Operativsystemet håndterer lagring og bruk av disse filene , inkludert visning , redigering og sletting . De fleste operativsystemene har et grafisk brukergrensesnitt for brukeren tilgang til filsystemet , for eksempel Windows Utforsker eller Finder på Mac OS X.
Input /Output
Datamaskiner bruker en rekke kanaler for brukermedvirkning. Datamaskinutmating omfatter monitor og lyd høyttalere eller hodetelefoner , mens inngang inkluderer mus og tastatur. Dette er standard input /output elementer i en stasjonær eller bærbar datamaskin, mens mobile enheter tilbyr noen ganger flere elementer. Disse maskinvarekomponenter styres av operativsystemet gjennom bruk av drivere. Drivere håndterer kommunikasjonen mellom brukeren og maskinvaren leveres innen en gitt computing system , inkludert å fange og tolke brukerens input og presentere produksjonen som svar på det .
Applications
operativsystem i seg selv er et program . I de fleste tilfeller tar imidlertid brukertilgang til dataressurser sted gjennom andre anvendelser. Det er noen programmer som er installert på et operativsystem når det er i utgangspunktet installert seg , men brukere kan også installere ekstra programvare enten fra disk eller ved å laste ned over nettet . Operativsystemet håndterer gjennomføring av søknader samt forvalte de ressursene de trenger, for eksempel minne og input /output . Vanlige bruksområder er nettlesere , e-postklienter , tekstbehandlingsprogrammer og mediespillere.