Operativsystem (OS) –

Operativsystemet är ett gränssnitt mellan användaren och hårdvaran och möjliggör interaktion mellan en dators hårdvara och mjukvara.

Ett operativsystem är också en mjukvara som utför alla grundläggande uppgifter, t.ex. filhantering, minneshantering, lagringshantering, processhantering, hantering av inmatning och utmatning och kontroll av perifera enheter, t.ex. diskstationer och skrivare.

Advertisements


I själva verket fungerar det som en hjärna som utför en mängd olika operationer och ger önskad utdata.

Driftsystem OS

Driftsystemets funktioner –

Alla operativsystemets funktioner delas nedan –

Enhetshantering –

Driftsystemet hanterar enhetskommunikationen via deras respektive drivrutiner.

Det gör följande aktiviteter för enhetshantering –

  • Håller reda på alla enheter. I/O-kontrollern ansvarar för denna uppgift
  • Besluter vilken process som får enheten när och under hur lång tid.
  • Allokerar enheten på ett effektivt sätt.
  • De-allokerar enheter.

FILHANTERING –

Operativsystemet allokerar och de-allokerar resurser. Det reglerar vilken process som får filen och under vilken tidsperiod. Dessutom håller det reda på information, plats, användningsområden, status etc.

De samlade faciliteterna kallas ofta för ett filsystem. OS utför också uppgifter som att skapa kataloger och filer, kopiera/flytta dem och byta namn på/ta bort filer.

MEMORY MANAGEMENT –

Memory management refererar till hanteringen av primär- eller huvudminnet. Huvudminnet ger snabb lagring som kan nås direkt av processorn.

När programmet utförs och avslutas frigörs minnesområdet som kan användas för andra program. Datorminnet är ordnat så att de snabbaste registren kommer först följt av CPU-cache, slumpmässigt åtkomstminne och sedan disklagring.

Operativsystemets minneshanterare samordnar användningen av olika typer av minne, vilket som ska allokeras eller avallokeras och hur data ska flyttas mellan dem

PROCESSHANTERING –

Varje program som körs på en dator är en process, vare sig den befinner sig den är i bakgrunden eller i frontend. Operativsystemet ansvarar för att flera uppgifter kan köras samtidigt (multitasking).

Operativsystemet tar reda på processorns och processernas status, väljer ut uppgift och dess processor, tilldelar processorn till processen och tar bort tilldelningen av processen när den har utförts.

MASTERMIND –

Mastermind är ett begrepp som vi med rätta kan använda för operativsystemet. Anledning – Operativsystemet utför en mängd funktioner som endast kan utföras av ett superintelligent sinne, därav termen ”Mastermind”.

  • OS ger möjlighet att starta upp utan operativsystem
  • Gör det möjligt att öka datorsystemets logiska minne genom att använda datorsystemets fysiska minne.
  • OS kontrollerar de fel som uppstått i programmet
  • Gör det möjligt att återställa systemet när det skadas.
  • Operativsystemet delar upp det stora programmet i mindre program som också kallas trådar. Och utför dessa trådar en efter en

LAGERFÖRVALTNING –

Driftssystemet kontrollerar alla lagringsoperationer. Några av dessa är – hur data eller filer ska lagras i datorerna och hur användarna ska få tillgång till filerna. Operativsystemet är ansvarigt för lagring och åtkomst till filerna. Skapande av filer, skapande av kataloger och läsning och skrivning av data i filer och kataloger samt kopiering av innehållet i filer och kataloger från ett ställe till ett annat.

Relaterat – Distribuerat operativsystem

Typer av operativsystem (OS) –

Alla olika typer av operativsystem anges nedan. –

  • Windows
  • iOS
  • MAC OS
  • Ubuntu
  • Novell Netware
  • Unix
  • Linux

Relaterat- LINUX vs UNIX

Mobila operativsystem

Detta är några av de mobila operativsystemen –

  • iOS
  • Symbian
  • Blackberry
  • Windows
  • Android OS
  • Bada