Operativsystem hantera användarnas interaktion med den materiella en dator ger. Genom ett operativsystem , användare kan utföra varje dagverksamhet databehandling, köra program , komma åt webbsidor , använda e-post och lagra filer, t.ex. data och media objekt . De huvudsakliga operativsystem som används på stationära och bärbara datorer har olika versioner av Microsoft Windows och Mac , samt olika Linux-distributioner , inklusive Ubuntu . Deras gränssnitt och metoder kan variera , men de viktigaste funktionerna i ett operativsystem är i stort sett densamma . Process Management
datorapplikationer och funktioner utförs huvudsakligen av en eller flera förädlingsprocesser chips . Operativsystem kan tyckas köra flera processer samtidigt , men i själva verket flera uppgifter varvas mellan med en enda processor med en hastighet snabbare än användarna kan upptäcka . Detta gör att flera program och aktiviteter datorer att arbeta samtidigt från användarens synvinkel . Varje ansökan eller aktiviteten körs i en enda dedikerad process , med operativsystemet schemaläggning och hantering av behandlingarna resurser mellan verksamheter .
Memory Management
operativsystem använder Random Access Memory att lagra de kortsiktiga data som krävs för tillämpningar och andra funktioner dator att fungera. Varje datoranvändning verksamhet som pågår har en viss mängd minne som tilldelas den som operativsystemet hanterar . I de fall ett program försöker göra något som det inte finns tillräckligt med minne för , ett operativsystem kan ibland använda virtuellt minne för att utföra den nödvändiga behandlingen , genom att använda en del av hårddisken minne och använda det som om det är RAM .
filhantering
datorutrustning kan lagra många olika typer av data , filer och dokument . Detta kan innefatta personliga användarfiler , t.ex. ordbehandlingsdokumnent , fotografiska bilder och video . Program som är installerade på datorn kan också förknippas med många filer som krävs när de utför . Operativsystemet hanterar lagring och användning av dessa filer , inklusive visning , redigering och radering . De flesta operativsystem tillhandahåller ett grafiskt användargränssnitt för användaren åtkomst till filsystemet , till exempel Windows Explorer eller Finder på Mac OS X.
Input /Output
Datorer använder en mängd olika kanaler för interaktion med användaren . Utdata från datorn innehåller monitor och högtalare eller hörlurar , medan ingången inkluderar musen och tangentbordet . Detta är standard input /output element i en stationär eller bärbar dator , medan mobila enheter ibland erbjuda ytterligare element . Dessa hårdvarukomponenter hanteras av operativsystemet med hjälp av drivrutiner . Drivrutiner hanterar kommunikationen mellan användaren och hårdvaran tillhandahålls inom ett givet datorsystem , inklusive fånga och tolka användarens input och presentera utdata som svar på det .
Applications
operativsystemet är ett program . I de flesta fall , tar emellertid användaren åtkomst till datorresurser plats genom andra applikationer. Det finns vissa program som är installerade på ett operativsystem när det initialt installerat sig , men användare kan också installera ytterligare programvara antingen från hårddisken eller genom nedladdning från webben . Operativsystemet hanterar exekvering av applikationer samt förvalta de resurser de behöver , såsom minne och input /output . Vanliga applikationer är webbläsare , e-postklienter , ordbehandlingsprogram och mediespelare .