Ett operativsystem är ett program som fungerar som ett grafiskt användargränssnitt (GUI) för en användardator. Det styr utförandet av alla typer av program.
Operativsystemet utför följande funktioner i en enhet.
- Instruktion
- Input/output-hantering
- Hantering av minne
- Filhantering
- Processorhantering
- Jobbprioritet
- Speciellt kontrollprogram
- Planering av resurser och jobb
- Säkerhet
- Övervakning av verksamheten
- Redovisning av jobb
.
Instruktion: Operativsystemet skapar en ömsesidig förståelse mellan de olika instruktioner som användaren ger.
Input/output Management: Vilken output kommer att komma från den input som användaren ger, operativsystemet kör detta program. Denna hantering innebär att man samordnar olika in- och utdataenheter. Den tilldelar funktionerna för de enheter där ett eller flera program körs.
Hantering av minnet: Operativsystemet sköter ansvaret för att lagra alla data, systemprogram och användarprogram i minnet. Denna funktion hos operativsystemet kallas minneshantering.
Filhantering: Operativsystemet hjälper till att göra ändringar i de lagrade filerna och att ersätta dem. Det spelar också en viktig roll vid överföring av olika filer till en enhet.
Processorhantering: Processorn är utförandet av ett program som utför det specificerade arbetet i programmet. Den kan definieras som en exekveringsenhet där ett program körs.
Jobbprioritering: Arbetet med jobbprioritering är skapande och befordran. Det bestämmer vilken åtgärd som ska göras först i ett datorsystem.
Speciellt kontrollprogram: Operativsystemen gör automatiska ändringar i uppgiften genom särskilda kontrollprogram. Dessa program kallas särskilda kontrollprogram.
Planering av resurser och jobb: Operativsystemet förbereder listan över uppgifter som ska utföras för datorsystemets enhet. Operativsystemet bestämmer vilken enhet som ska användas för vilken uppgift. Denna åtgärd blir komplicerad när flera uppgifter ska utföras samtidigt i ett datorsystem. Operativsystemets schemaläggningsprogram bestämmer i vilken ordning uppgifterna ska utföras. Det utför dessa uppgifter utifrån den prioritering av utförandet av uppgifterna som användaren har angett. Det gör uppgifterna tillgängliga utifrån enhetens prioritet.
Säkerhet: Datorns säkerhet är en mycket viktig aspekt av alla operativsystem. Tillförlitligheten hos ett operativsystem bestäms av hur mycket bättre säkerhet det ger oss. Moderna operativsystem använder en brandvägg för säkerheten. En brandvägg är ett säkerhetssystem som övervakar varje aktivitet som sker i datorn och blockerar aktiviteten i händelse av hot.
Övervakning av aktiviteter: Operativsystemet tar hand om datorsystemets aktiviteter under olika processer. Detta avbryter programmet om det finns fel. Operativsystemet skickar omedelbara meddelanden till användaren vid oväntade fel i in- och utmatningsenheten. Det ger också säkerhet åt systemet när operativsystemet används i system som drivs av flera användare. Så att olagliga användare inte kan få data från systemet.