Vad är ett operativsystem och dess komponenter

Prova Vårt Instrument För Att Eliminera Problem





Termen OS eller operativ system är en typ av programvara och det fungerar som ett gränssnitt mellan användaren och datorn för att utföra alla uppgifter som minneshantering, filhantering, ingångs- och utmatningshantering, säkerhet, processhantering, jobbredovisning, felavkänning, systemprestandekontroll, kringutrustning kontrollerar som skrivare och hårddiskar. De populära operativsystemen inkluderar främst Windows, Linux, AIX, VMS, z / OS etc. Den här artikeln diskuterar en översikt över vad som är ett operativsystem och dess komponenter.

Vad är ett operativsystem (OS)?

Definition: Ett operativsystem kan definieras som ett system som ett stort och komplex är uppdelat i små bitar med hjälp av ett gränssnitt. Detta system används för att dela olika operativsystem komponenter som inkluderar fil, in- / utmatningsenhet, processminne etc. Alla partitionerade bitar måste vara väldefinierade delar av systemet med noggrant klassificerad i / ps, o / ps & funktion. Vi vet att alla system inte har en liknande struktur utan flera ström operativsystem dela systemets komponenter som beskrivs nedan.




Operativsystemet är det viktigaste programmet i en dator eftersom varje dator arbetar med ett operativsystem (OS) för att köra alla program och applikationer. De viktigaste uppgifterna för datorns operativsystem är att identifiera i / p från tangentbordet, skicka o / p till skärmen, spåra filer, lagringsenheter, kringutrustning som kontrollerar, som skrivare, etc.

Komponenter i operativsystemet

Komponenterna i ett operativsystem spelar en nyckelroll för att få en mängd olika datorsystemdelar att fungera tillsammans. Driftkomponenterna diskuteras nedan.



Operativsystem-komponenter

operativsystem-komponenter

Kärna

Kärnan i operativsystemet ger den grundläggande kontrollnivån på alla datorer. I operativsystemet är kärnan en viktig komponent som laddas först och förblir inom huvudminnet. Så att minnestillgänglighet kan hanteras för programmen inom RAM-minnet skapar det programmen för att få åtkomst från hårdvaruresurserna. Den återställer CPU-driftstillstånden för bästa möjliga drift hela tiden.

Processutförande

Operativsystemet ger ett gränssnitt mellan hårdvaran och ett applikationsprogram så att programmet kan ansluta via hårdvaruenheten genom att helt enkelt följa procedurer och principer som är konfigurerade i operativsystemet. De program körning innefattar främst en process som skapats genom en OS-kärna som använder minnesutrymme samt olika typer av andra resurser.


Avbryta

I operativsystemet, avbryter är viktiga eftersom de ger en pålitlig teknik för operativsystemet att kommunicera och reagera på sin omgivning. Ett avbrott är inget annat än en typ av signal mellan en enhet och ett datorsystem, annars från ett program i datorn som kräver att operativsystemet lämnar och bestämmer exakt vad som ska göras därefter. Närhelst en avbrottssignal tas emot, stängs datorns maskinvara automatiskt av, oavsett vilket datorprogram som för närvarande körs, behåller sin status och kör ett datorprogram som tidigare har anslutits till avbrottet.

Minneshantering

Funktionaliteten hos ett operativsystem är inget annat än minneshantering som hanterar huvudminnet och flyttar processer bakåt och framåt mellan disk och huvudminne under implementeringen. Detta spårar varje minnesposition tills den tilldelas någon process annars är den öppen. Den verifierar hur mycket minne som kan tilldelas processer och fattar också ett beslut att veta vilken process som kommer att få minne vid vilken tidpunkt. När minnet inte tilldelas spåras det på motsvarande sätt för att uppdatera statusen. Arbetet med minneshantering kan delas in i tre viktiga grupper som minneshantering av maskinvara, operativsystem och applikationsminneshantering.

Göra flera saker samtidigt

Den beskriver hur flera oberoende datorprogram fungerar på ett liknande datorsystem. Multitasking i ett operativsystem gör det möjligt för en operatör att utföra en eller flera datoruppgifter åt gången. Eftersom många datorer kan utföra en eller två uppgifter åt gången, kan detta vanligtvis göras med hjälp av tidsdelning, där varje program använder tid för en dator för att utföra.

Nätverk

Nätverk kan definieras som när processorn interagerar med varandra via kommunikationslinjer. Utformningen av kommunikationsnätet måste ta hänsyn till dirigering, anslutningsmetoder, säkerhet, åsiktsproblem och säkerhet.

För närvarande har de flesta operativsystem olika nätverkstekniker, hårdvara och applikationer. Detta innebär att datorer som körs på olika operativsystem kan inkluderas i ett allmänt nätverk för att dela resurser som data, datorer, skannrar, skrivare, som använder anslutningar till antingen trådbunden, annars trådlös.

säkerhet

Om en dator har många individer för att möjliggöra omedelbar process av olika processer, måste de många processerna skyddas från andra aktiviteter. Denna systemsäkerhet beror främst på en mängd olika tekniker som fungerar effektivt. Nuvarande operativsystem ger en entré till ett antal resurser som är tillgängliga för att bearbeta programvaran på systemet och till externa enheter som nätverk med hjälp av kärnan. Operativsystemet ska kunna skilja mellan krav som måste tillåtas för framsteg och andra som inte behöver bearbetas. För att tillåta eller förbjuda en säkerhetsversion erbjuder ett datorsystem med hög skyddsnivå också granskningsalternativ. Så detta gör det möjligt att övervaka förfrågningarna från tillgänglighet till resurser

Användargränssnitt

Ett GUI eller användargränssnitt (UI) är den del av ett operativsystem som tillåter en operatör att få informationen. Ett användargränssnitt baserat på text visar texten och dess kommandon som skrivs över en kommandorad med hjälp av ett tangentbord.

De operativsystembaserade applikationerna tillhandahåller huvudsakligen ett specifikt användargränssnitt för effektiv kommunikation. Huvudfunktionen för ett användargränssnitt för en applikation är att få ingångarna från operatören och att ge o / ps till operatören. Men de typer av ingångar som tas emot från användargränssnittet liksom de o / p-typer som erbjuds av användargränssnittet kan ändras från applikation till applikation. UI för alla applikationer kan klassificeras i två typer, nämligen GUI (grafiskt UI) & CLI (kommandoradsanvändargränssnitt).

Således handlar det här om ett översikt över ett operativsystem . Huvudkomponenterna i ett operativsystem inkluderar främst kärnan, API eller applikationsprogramgränssnitt, användargränssnitt och filsystem, hårdvaruenheter och enhetsdrivrutiner. Här är en fråga till dig, vilka är de olika typerna av ett operativsystem?