- Lista över operativsystemens funktioner
- 1- De har en arbetsledning
- 2- De har en resurshantering
- 3- De har kontroll över ingångs- / utgångsoperationer
- 4 - De är fleruppgiftssystem
- 5- De följer rymdminnesprocessen
- 6- De måste ha tillhörande mekanismer
- 7- De har en kärna
- 8- De ger anslutning
- referenser
De funktioner i stora operativsystemen omfattar i allmänhet: jobbhantering, resurshantering, kontroll av systemverksamheten fel återhämtning och minneshantering. Detta varierar beroende på tillverkare.
Operativsystem är vanligtvis unika baserat på deras tillverkare och hårdvaran som de använder. Trots detta krävs operativsystem som uppfyller specifika standarder tack vare moderniseringen av modern hårdvara.
I allmänhet måste det operativa programvaran som anges för den hårdvaran köpas när ett nytt datorsystem installeras.
Ett operativsystem är ett programvarusystem som hanterar datormaskinvara och programvaruressurser; dessutom tillhandahåller det vanliga tjänster för datorprogram.
Tillämpningsprogram kräver generellt också ett operativsystem för att fungera.
Operativsystem finns på många enheter som innehåller en dator: från mobiltelefoner, till videospelkonsoler, till datorer och nätverksservrar.
Några populära operativsystem för skrivbord inkluderar Apple OS X, Linux och dess varianter och Microsoft Windows. Mobila operativsystem inkluderar Android och iOS. Andra klasser av operativsystem, såsom realtids RTOS, finns också.
Lista över operativsystemens funktioner
1- De har en arbetsledning
Ett viktigt ansvar för alla operativprogram är att planera uppgifter som ska hanteras av datorsystemet.
Detta är en av huvuduppgifterna för jobbhanteringsfunktionen. Operativsystemet skapar i vilken ordning program behandlas och definierar sekvensen i vilken specifika jobb kommer att köras.
Termen "kö" används ofta för att beskriva serien av jobb som väntar på utförande. Operativsystemet jämför olika faktorer för att skapa denna arbetskö.
Några av dessa faktorer inkluderar:
- Vissa jobb som för närvarande behandlas.
- Systemresurserna som används.
- Vilka resurser kommer att behöva användas av följande program.
- Arbetets prioritering jämfört med de andra uppgifterna.
- Alla andra speciella krav som systemet måste svara på.
Det operativa programmet måste kunna granska dessa faktorer och kontrollera i vilken ordning dessa jobb behandlas.
2- De har en resurshantering
Hanteringen av resurser i ett datorsystem är ett annat av operativsystemets huvudsakliga problem. Uppenbarligen kan ett program inte använda en enhet om den hårdvaran inte är tillgänglig.
Den operativa programvaran övervakar exekveringen av alla program. Det ansvarar också för att övervaka alla typer av enheter som används.
För att uppnå detta upprättar du en tabell där programmen kombineras med de enheter de använder eller kommer att använda i framtiden.
Operativsystemet granskar denna tabell för att godkänna eller förneka användningen av en specifik enhet.
3- De har kontroll över ingångs- / utgångsoperationer
Fördelningen av resurserna i ett system är nära relaterad till driften av styringång / utgångsstyrning av en programvara.
Eftersom åtkomst till en viss enhet ofta krävs innan ingångs- / utgångsoperationer kan börja, måste operativsystemet koordinera ingångs- / utgångsoperationer och de enheter som de verkar på.
I själva verket skapar det en ordlista över program som går igenom exekvering och enheterna som de måste använda för att slutföra ingångs- / utgångsoperationer. Med hjälp av kontrollrapporter kan jobb kräva specifika enheter.
Detta gör att användare kan läsa information från specifika webbplatser eller skriva ut information på utvalda kontor. Med utnyttjande av denna anläggning kan informationen som läses från en plats distribueras över det datoriserade systemet.
För att underlätta utförandet av ingångs- / utgångsoperationer har de flesta operativsystem en standarduppsättning av styrinstruktioner för att hantera behandlingen av alla ingångs- / utgångsinstruktioner.
Dessa standardinstruktioner, kallad ingångs- / utgångskontrollsystemet, är en integrerad del av de flesta operativsystem.
De förenklar bara medlen så att alla program som behandlas kan utföra input / output operationer.
I själva verket exekverar det löpande programmet signaler till operativsystemet om att en ingångs- / utgångsoperation är önskvärd med hjälp av en specifik ingångs- / utgångsenhet.
Programvaran i kontrollen kallar IOCS-programvaran så att den kan slutföra in / ut-operationen.
Med tanke på nivån på input / output-aktivitet är IOCS-instruktionerna i de flesta program extremt viktiga.
4 - De är fleruppgiftssystem
De flesta moderna operativsystem gör att flera uppgifter kan utföras.
Till exempel kan en dator, under körning av ett användarprogram, läsa information från en disk eller visa resultaten på en skrivare. Det är tal om multitasking eller multiprogrammerade operativsystem.
5- De följer rymdminnesprocessen
I många operativsystem har varje process sitt eget minnesutrymme. Detta betyder att detta minne inte är tillgängligt för andra processer. I det här fallet talar vi om rymdriktningen för processen.
6- De måste ha tillhörande mekanismer
När de är mångsidiga program måste ett operativsystem tillhandahålla följande antal mekanismer:
- En autentiseringsmekanism för att verifiera varje användares identitet.
- En skyddsmekanism mot felaktiga användarprogram som kan blockera andra applikationer från att köras på systemet, eller som är skadliga och som kan spionera på eller avbryta andra användares aktiviteter.
- En hanteringsmekanism som begränsar antalet tillåtna resurser för varje användare.
7- De har en kärna
Den väsentliga delen av ett operativsystem är dess kärna. Idag är monolitiska kärnor de mest populära.
Dessa kärnor ger ett sätt för datorns olika processer att skicka meddelanden till varandra, samtidigt som de hanterar RAM-minnet som lagrar programinformation.
De flesta kärnor tillhandahåller även enhetsdrivrutiner för att styra skärmar, hårddiskar och andra tillbehör.
8- De ger anslutning
Förmodligen är det definierande kännetecknet för operativsystem kopplingen mellan hårdvara, programvara och i vissa fall användargränssnittet. Varje dator kräver ett operativsystem för att kunna användas.
referenser
- Vilka är egenskaperna hos ett operativsystem? Återställs från reference.com.
- Egenskaper hos ett operativsystem. Återställs från ecomputernotes.com.
- Egenskaper för operativsystem. Återställs från 202.114.32.200:8080/courseware.html.
- Vilka är egenskaperna hos ett operativsystem i jämförelse med annan programvara? Återställs från quora.com.
- Ingångsstyrsystem. Återställs från wikipedia.org.