Operativsystemets grundlæggende funktion - forklaret 2020

Prøv Vores Instrument Til At Fjerne Problemer





Hvis du bruger en computer eller andre smarte gadgets, har du muligvis hørt om udtrykket operativ system (Android, Windows, Linux, iOS, mac). Men hvis du ikke er fortrolig med udtrykket og dets funktionalitet, skal vi i dag uddybe operativsystemets funktion foran dig i det brede lys.



Indlæg: -

Operativsystemoversigt

Så lad os starte med hvad er operativsystemet?

Et operativsystem (OS) er systemsoftware, der administrerer computerhardware og softwareressourcer og leverer almindelige tjenester til computerprogrammer. Via Wiki



Operativsystemet er den software, der har ansvaret for at administrere computerhardware, softwareressourcer og tilbyder fælles tjenester til problemfrit at køre computerprogrammerne. Tidsdeling operativsystem planlægger opgaver for effektiv kørsel af systemet, som også inkluderer omkostningseffektivitet af processortiden, masselagring af udskrivning og andre nyttige ressourcer.

Med enkle ord kan vi sige, at hovedformålet med et operativsystem er at give et miljø, hvor vi kan udføre programmer.

Hardwarefunktionerne, der håndteres af operativsystemet, er f.eks. Input og output og allokering af hukommelse. Operativsystemets hovedrolle fungerer som en mellemmand mellem softwaren og hardwaren. Imidlertid udføres applikationskoden generelt direkte af hardwaren og foretager regelmæssige opkald til systemopkald til en OS-funktion eller afbrudt af den.



Det er en grænseflade mellem bruger og computer. Så et operativsystem får alt på computeren til at fungere sammen jævnt og effektivt.

forholdet mellem applikation og systemsoftware

Operativsystemet kan ses på flere enheder, der indeholder computersystemet, såsom telefoner, videospilkonsoller, supercomputere og andre lignende enheder. Det mest almindelige og brugte operativsystem er Microsoft Windows som bruges af 82,74% markedsandel. Resten af ​​markedet er besat af macOS, Linux og Android.



Typer af operativsystem

Der er fire generelle typer operativsystemer. Deres anvendelse afhænger af typen af ​​computer og typen af ​​applikationer, der køres på disse computere.

  1. Realtidsoperativsystemer (RTOS) bruges til at kontrollere maskiner, videnskabelige instrumenter og industrielle systemer. Generelt har brugeren ikke meget kontrol over de funktioner, der udføres af RTOS.
  2. Enbruger-, single-task-operativsystemer giver en bruger mulighed for at gøre en ting ad gangen. Et eksempel på et enkeltbruger-single-task-operativsystem er operativsystemet, der bruges af personlige digitale assistenter (PDA'er), også kendt som håndholdte computere.
  3. Single-user, multi-tasking operativsystemer tillader en enkelt bruger at køre flere applikationer samtidigt på deres computer. Dette er den type operativsystem, der findes på de fleste personlige stationære og bærbare computere. Microsoft Windows, Mac OS og Linux er tre kendte eksempler på denne type system.
  4. Flerbruger-operativsystemer giver flere brugere mulighed for samtidig at bruge ressourcerne på en enkelt computer. Unix er et eksempel på et flerbruger-operativsystem.

Arkitektur af operativsystemer

Operativsystemerne styrer hardware-ressourcerne på en computer. Kernen og skallen er de dele af operativsystemet, der udfører vigtige operationer. Når en bruger giver kommandoer til at udføre en hvilken som helst handling, går anmodningen til shell-delen, som også er kendt som tolk. Skaldelen oversætter derefter det menneskelige program til en maskinkode og overfører derefter anmodningen til kernedelen.



Arkitektur af operativsystemet

Når kernen modtager anmodningen fra shell, behandler den anmodningen og viser resultatet på skærmen. Kernen er også kendt som hjertet i operativsystemet, da enhver operation udføres af den.



Skal

Skallen er en del af softwaren, der er placeret mellem brugeren og kernen, og den leverer tjenester fra kernen. Skallen fungerer således som en tolk til at konvertere kommandoerne fra brugeren til en maskinkode. Skaller, der findes i forskellige typer operativsystemer, er af to typer: kommandolinjeskaller og grafiske skaller.



Kommandolinjeskaller giver en kommandolinjegrænseflade, mens grafiske linjeskaller giver en grafisk brugergrænseflade. Selvom begge skaller udfører operationer, udfører den grafiske brugergrænsefladeskaller langsommere end kommandolinjegrænsefladen.

Typer af skaller

  • Korn skal
  • Bourne-skal
  • C-skal
  • POSIX skal

Kerne

Kernen er en del af en software. Det er som en bro mellem skallen og hardware. Det er ansvarligt for at køre programmer og give sikker adgang til maskinens hardware. Kernen bruges til planlægning, dvs. den opretholder en tidsplan for alle processer.

Typer af kerner

  • Monolitisk kerne
  • Mikrokerneler
  • Exokernels
  • Hybridkerner

5 hovedfunktioner i et operativsystem

Hvert computersystem har brug for et operativsystem for at fungere korrekt. Operativsystemets mest funktion er at tilbyde den glatte brugergrænseflade og kontrollere funktionen af ​​de andre applikationer. Men der er masser af andre vigtige funktioner, som styres af operativsystemerne som -

Hardwareadministration

Operativsystemets vigtigste og grundlæggende funktion er at styre al computerens interne og eksterne hardware. Operativsystemet administrerer alle de tilsluttede enheder og fortæller dem, hvordan de skal betjene og interagere med systemet. Det skyldes, at præsentation af resultatet af instruktioner og interaktioner er computerens grundlæggende ydeevne. Nogle af hardwaresystemerne, der styres af operativsystemet, inkluderer - harddisk, optiske drev, grafikkort osv.,

Programkontrol

Operativsystemet kører også programmer og sætter dem i stand til at fungere, som de er designet til. Programmet skal designes til at fungere sammen med det bestemte operativsystem. Det skyldes, at operativsystemet er nødvendigt for at vise grænsefladen og overspændingskommunikationen mellem programmet og computerens hardware. I mangel af operativsystemet kan programmer ikke udføre deres udpegede opgave.

Dataadgang

Det er også en funktion af operativsystemet at gemme, hente og få adgang til dataene på harddisken, så de grundlæggende funktioner kan udføres af operativsystemet. Det er også operativsystemets ansvar at administrere de data, der er gemt midlertidigt i computerens RAM. De data, der er gemt og hentet af operativsystemet, kan være af enhver type, såsom dokumentfiler, billeder, videoer og musik. Harddisken kan læse og skrive dataene alene, men operativsystemet fortæller harddisken, hvilke data der skal læses, og metoden til at skrive dem.

Ressourcestyring

Operativsystemets fungerende liste er meget stærk, den inkluderer også funktionen til at administrere og tildele alle computerens ressourcer på et tidspunkt, hvor der er behov for det. Ressourcehåndtering som hvilken opgave der først skal behandles af CPU'en? Hvilket program skal justeres for at behandle computersystemets strøm og hukommelse? Hvordan tildeles programmet til at kontrollere computerens funktion? Og så mange andre ressourcerelaterede beslutninger optages af operativsystemerne. De vigtige funktioner prioriteres af operativsystemerne, så regelmæssige funktioner på computeren ikke forstyrres.

Meddelelse

Operativsystemet letter også netværkskommunikation ved at gøre det muligt for tilsluttede netværksenheder at kommunikere med computeren og med alle programmer, der kræver dem. Det er en af ​​de primære funktioner i operativsystemet at levere netværkskommunikation ved hjælp af forskellige værktøjer som netværkskort. Netværkskortene kan kun etablere forbindelsen mellem netværkene og værktøjerne, men til at styre kommunikationsprocessen, så information kan udveksles - et operativsystem er påkrævet. Operativsystemet analyserer også de oplysninger, der er udvekslet, så det installerede program kan tilbyde brugerne den bedste visning.

Så operativsystemet er en meget vigtig del af computeren og andre computerbaserede enheder, da flere funktioner håndteres af dem. Hvis du ikke vil forstyrre operativsystemets funktion, skal du altid bruge det korrekte operativsystem på din computer til at understøtte dets funktion.

Top