- Liste over operativsystemfunktioner
- 1- De har en arbejdsstyring
- 2- De har en ressourcestyring
- 3 - De har kontrol over input / output operationer
- 4- De er systemer med flere opgaver
- 5- De overholder pladshukommelsesprocessen
- 6- De skal have tilknyttede mekanismer
- 7- De har en kerne
- 8- De giver forbindelse
- Referencer
De funktioner i de store operativsystemer generelt omfatte: job management, resource management, styring af systemets drift, fejlretning og hukommelse ledelse. Dette varierer afhængigt af producent.
Operativsystemer er typisk unikke baseret på deres producent og den hardware, de fungerer på. På trods af dette kræves der operativsystemer, der opfylder specifikke standarder takket være den sofistikerede moderne hardware.
Generelt, når et nyt computersystem er installeret, skal den operative software, der er angivet til den hardware, købes.
Et operativsystem er et softwaresystem, der administrerer computerhardware og softwareresourcer; Derudover leverer den almindelige tjenester til computerprogrammer.
Anvendelsesprogrammer kræver generelt også, at et operativsystem fungerer.
Operativsystemer findes på mange enheder, der indeholder en computer: fra mobiltelefoner, videospilkonsoller, computere og netværksservere.
Nogle populære desktop-operativsystemer inkluderer Apple OS X, Linux og dens varianter og Microsoft Windows. Mobile operativsystemer inkluderer Android og iOS. Andre klasser af operativsystemer, såsom RTOS i realtid, findes også.
Liste over operativsystemfunktioner
1- De har en arbejdsstyring
Et vigtigt ansvar ved ethvert operativprogram er planlægning af opgaver, der skal håndteres af computersystemet.
Dette er en af hovedopgaverne i jobstyringsfunktionen. Operativsystemet opretter den rækkefølge, i hvilke programmer behandles, og definerer sekvensen, i hvilken bestemte job skal udføres.
Udtrykket 'kø' bruges ofte til at beskrive den række job, der venter på udførelse. Operativsystemet sammenligner en række faktorer for at oprette denne arbejdskø.
Nogle af disse faktorer inkluderer:
- Nogle job, der i øjeblikket behandles.
- De systemressourcer, der bruges.
- Hvilke ressourcer skal der bruges af følgende programmer.
- Prioritet for arbejdet sammenlignet med de andre opgaver.
- Ethvert andet særligt krav, som systemet skal svare til.
Det operationelle program skal kunne gennemgå disse faktorer og kontrollere rækkefølgen af disse job.
2- De har en ressourcestyring
Styring af ressourcer i et computersystem er en anden af de største bekymringer for operativsystemet. Et program kan naturligvis ikke bruge en enhed, hvis denne hardware ikke er tilgængelig.
Den operationelle software overvåger udførelsen af alle programmer. Det er også ansvarligt for overvågning af alle typer enheder, der bruges.
For at opnå dette skal du oprette en tabel, hvor programmerne er kombineret med de enheder, de bruger eller vil bruge i fremtiden.
Operativsystemet gennemgår denne tabel for at godkende eller afvise brugen af en bestemt enhed.
3 - De har kontrol over input / output operationer
Fordelingen af et systems ressourcer er tæt knyttet til driften af styring input / output styring af en software.
Da der ofte kræves adgang til en bestemt enhed, før input / output-operationer kan begynde, skal operativsystemet koordinere input / output-operationer og de enheder, som de fungerer på.
Faktisk opretter den en ordbog over programmer, der gennemgår eksekvering, og de enheder, som de skal bruge til at gennemføre input / output-operationer. Ved hjælp af kontrolrapporter kan job kræve specifikke enheder.
Dette giver brugerne mulighed for at læse information fra specifikke websteder eller udskrive information på udvalgte kontorer. Ved at drage fordel af denne facilitet kan de læste oplysninger fra et sted distribueres over det edb-system.
For at lette udførelsen af input / output operationer har de fleste operativsystemer et standard sæt kontrolinstruktioner til at håndtere behandlingen af alle input / output instruktioner.
Disse standardinstruktioner, kaldet input / output control-systemet, er en integreret del af de fleste operativsystemer.
De forenkler kun midlerne, så alle programmer, der behandles, kan udføre input / output operationer.
Faktisk udfører det kørende program signaler til operativsystemet om, at en input / output-operation er ønsket ved hjælp af en bestemt input / output-enhed.
Softwaren i kontrol kalder IOCS-softwaren, så den kan afslutte input / output-operationen.
I betragtning af niveauet for input / output-aktivitet er IOCS-instruktionerne i de fleste programmer ekstremt vigtige.
4- De er systemer med flere opgaver
De fleste moderne operativsystemer gør det muligt at udføre flere opgaver.
For eksempel kan en computer, mens du kører et brugerprogram, læse information fra en disk eller vise resultaterne på en printer. Der er tale om multitasking eller multiprogrammerede operativsystemer.
5- De overholder pladshukommelsesprocessen
I mange operativsystemer har hver proces sin egen hukommelsesplads. Dette betyder, at denne hukommelse ikke er tilgængelig for andre processer. I dette tilfælde taler vi om processrumets retning.
6- De skal have tilknyttede mekanismer
Når de er flere programmer, skal et operativsystem have følgende antal mekanismer:
- En godkendelsesmekanisme til at verificere identiteten af hver bruger.
- En beskyttelsesmekanisme mod forkerte brugerprogrammer, der kan blokere andre applikationer i at køre på systemet, eller som er ondsindede, og som kan spionere på eller afbryde andre brugers aktiviteter.
- En styringsmekanisme, der begrænser antallet af tilladte ressourcer for hver bruger.
7- De har en kerne
Den væsentligste del af et operativsystem er dets kerne. I dag er monolitiske kerner de mest populære.
Disse kerner giver en måde for de forskellige processer på computeren at sende beskeder til hinanden på samme tid, som de administrerer RAM, der gemmer programinformation.
De fleste kerner leverer også enhedsdrivere til at kontrollere skærme, harddiske og andre tilbehør.
8- De giver forbindelse
Det definerende træk ved operativsystemer er sandsynligvis forbindelsen, den leverer mellem hardware, software og i nogle tilfælde brugergrænsefladen. Hver computer kræver et operativsystem for at kunne bruges.
Referencer
- Hvad er kendetegnene ved et operativsystem? Gendannes fra reference.com.
- Egenskaber ved et operativsystem. Gendannes fra ecomputernotes.com.
- Egenskaber ved operativsystemet. Gendannet fra 202.114.32.200:8080/courseware.html.
- Hvad er kendetegnene ved et operativsystem i sammenligning med anden software? Gendannes fra quora.com.
- Indgangsudgangskontrolsystem. Gendannet fra wikipedia.org.