Vilka är funktionerna i ett operativsystem?

Vilka är funktionerna i ett operativsystem?

De Funktioner i ett operativsystem Viktigast är processhantering, minneshantering, kommunikation mellan applikationer, bland andra. Ett operativsystem är den huvudsakliga programvaran eller uppsättningen program som hanterar alla processer som uppstår inom en elektronisk enhet.

De är inte de program och applikationer som vi vanligtvis använder för hanteringen till exempel datorn, utan egenskaperna som gör att dessa applikationer kan fungera.

Ett av operativsystemets syften är att hantera vår maskinens kärn-, plats- och hårdvaruresurser. De flesta elektroniska enheter på marknaden som har en mikroprocessor har ett operativsystem.

I början av skapandet av operativsystem var det största misslyckandet de hade att de hade mycket liten kapacitet och mycket låg användning, så det gjordes normalt manuellt genom ett parti. Inuti partiet jobben, som är de beställningar som behövs för att utföra en åtgärd, aktiverades de manuellt.

När operativsystemens komplexitet ökade behövdes dessa uppgifter för att automatisera och därmed dyka upp de första kommandotartisterna.

Med alla uppdateringar och upptäckter som har gjorts under åren återstår ingenting av de första operativsystemen som måste aktiveras manuellt.

De blir alltmer sofistikerade och aktiverade ensamma för att skydda maskinen och utföra nödvändiga och rutinmässiga uppgifter.

Huvudfunktioner i ett operativsystem

Som vi diskuterade tidigare är de flesta operativsystem redan prefabricerade med en lista över uppgifter att utföra inom vår elektroniska enhet så att allt går på hjul.

Det är bara nödvändigt att göra små justeringar för att anpassa konfigurationen till behoven hos vår apparat.

1- Processhantering

En av de viktigaste delarna av ett operativsystem är Processes Management. Processerna är de resurser som ett program måste genomföras.

Detta innebär användning av minne, CPU -tid (central bearbetningsenhet) och filer som applikationen behöver för att fungera bra.

Operativsystemet, att ta hand om maskinens korrekt funktion, ägnas åt att skapa och förstöra processer, stoppa och återuppta dem och hjälpa till med kommunikationsmekanismerna mellan processer.

Vi kan jämföra denna uppgift med en kontorsarbetare. Om vi ​​gör en uppgiftslista kommer processhanteringssystemet att upprätta en åtgärd där det placerade de viktigaste processerna istället, mellanprodukterna på en mellanliggande plats, och slutligen det minst viktiga i det sista.

Kan tjäna dig: von neumann arkitektur: ursprung, modell, hur det fungerar

Problemet med detta är att processhantering görs genom en maskin som fastställer godtyckliga prioriteringar för de uppgifter som ska utföras, och ibland är obetydliga uppgifter kvar utan att utföra.

Det är då nödvändigt att ändra konfigurationen av processhanteringsverktyget och prioritera de nödvändiga uppgifterna högre eller tvinga din exekvering för hand.

2- Huvudminneshantering

En annan viktig komponenter i operativsystemet är huvudminneshanteringen. Minnet består av ett datalager som delas av CPU och applikationerna och som förlorar sin kapacitet om något fel uppstår.

Därför är det viktigt att operativsystemet ansvarar för hanteringen av minnet, så att data och information inte är mättade och förlorade där.

Operativsystemet säkerställer att en del av minnet används och varför. Bestämmer var processerna placeras när det finns ett fritt hål och tilldelar och hävdar det utrymme som är nödvändigt för att alltid användas.

3- Sekundär lagringshantering

Minnet är mycket flyktigt och inför eventuella fel kan du förlora informationen i den. Därför är det nödvändigt att ha en andra lagringsmodul som kan lagra långsiktiga data.

Liksom med huvudminnet är operativsystemet ansvarigt för att hantera det lediga utrymmet och tilldelar behållningsordern. Det säkerställer också att allt är perfekt sparat, liksom hur mycket utrymme som är gratis och var.

4- Input och utgångssystemhantering

Operativsystemet ansvarar för att hantera ingångs- och utgångsportarna på datorn, till exempel hörlurar, en skrivare, en bildskärm etc.

Tidigare, när du ville installera en extern port, var det viktigt.

Nu, på vår dag, är datorns operativsystem vanligtvis ansvarigt för att söka i nätverket efter nödvändig information så att de nya externa portarna fungerar perfekt.

Kan tjäna dig: vad är personens produktsystem?

5- Filsystempost

Filerna är format skapade av sina ägare som blir tabeller, och operativsystemet ansvarar för att registrera och spara dem.

Operativsystemet ansvarar för att bygga, eliminera och arkivera de skapade filerna, samt erbjuda nödvändiga verktyg för att få åtkomst till filerna när som helst.

Det skapar kommunikation mellan filer och lagringsenheter, och slutligen kan den konfigureras på ett sätt som gör säkerhetskopior av alla filer, så att de i händelse av olycka inte förlorar allt.

6- Säkerhet

Operativsystemet ansvarar för maskinsäkerhet. En av de viktigaste aktiviteterna är tillgång till användare eller program där de inte borde.

Det finns många virus som kan påverka vårt system, och operativsystemet tar hand om att detta inte händer.

Operativsystemet kan konfigureras så att periodiska kontroller utförs och de säkerhetskontroller som du måste utföra är etablerade.

7- Kommunikation mellan element och applikationer

Genom nätverksgränssnitt upprätthåller operativsystemet kommunikation mellan maskinens olika komponenter och alla applikationer som är i kontakt med dem. Skicka och ta emot information.

8- informera systemstatusen

Det finns ett antal applikationer som installeras som standard bredvid operativsystemet, men som inte är ett system som sådant.

Dessa erbjuder en miljö och grundläggande egenskaper för utveckling och genomförande av de program som är installerade i vår maskin.

Informerar systemets status, om någon åtgärd behövs eller godkänts att en åtgärd utförs, till exempel automatiska uppdateringar.

Dessutom stöder det de olika programmeringsspråken så att alla typer av applikationer är i drift i vår maskin. Naturligtvis har det program som förbättrar kommunikationen mellan applikationer.

9- Resurshantering

Hantera alla huvuddelarna på maskinen genom dess resurshanterare. Dess funktion som administratör innebär säkerhet och kommunikation av den centrala bearbetningsenheten eller CPU, de externa enheter som är anslutna till datorn.

Såväl som internt minne och sekundärt minne, där det ibland måste rengöra och ändra lagrade delar från en. 

Kan tjäna dig: typer av program

I allmänhet hanterar den alla systemresurser och alla resurser som kommer i kontakt med samma

10- Användarhantering

Operativsystemet ansvarar också för att hantera profilerna som lagras på datorn beroende på vem som har skapat en profil i den.

Användaradministration kan vara monousuario eller multi -användare. Detta betyder inte att operativsystemet tillåter endast en användarprofil att använda på en dator.

Att det är en monousuario -profil innebär att endast körningarna för den användaren är aktiva och endast de av det. I den andra, i multi -användaren, tillåter det uppgifterna för mer än en användare att vara aktiva samtidigt.

De vanligaste operativsystemen

De mest kända och använda operativsystemen är Windows, iOS och Linux för datorer. Och Android och iOS för smartphones.

Det finns tusentals operativsystem, med större eller mindre grad av sofistikering, beroende på vilken apparat som är nödvändig.

Windows tillhör Microsofts stora makroimperium, medan iOS tillhör Apple. Linux för sin del är det en gratis mjukvaruplattform som gör att du kan ändra dess operativsystem. Inom Linux -plattformen är Ubuntu och Devian, som är de mest kända.

Dessa gratis mjukvaror tillåter användaren att ändra operativsystemet som han vill. Det har också en viss risk, och det är att det att beröra kärnan i operativsystemet när du inte har många kunskaper kan generera en katastrof.

Tvärtom, operativsystem som Windows och iOS är redan förberedda för mer oerfarna användare, så att den första konfigurationen av operativsystemet tillåter dess användning utan att behöva göra någon dyr modifiering.

Referenser

  1. Rahalkar, Sagar Ajay. Grunder för operativsystem. ICertifierad etisk hacker (CEH) Foundation Guide. APS, 2016. p. 3-21.
  2. Blumen, Steven W.Grunder för elektriska kraftsystem för den icke -elektriska professionella. John Wiley & Sons, 2016.
  3. Sprunt, Brinkley. Grunderna för hårdvara för prestandaövervakning.IEEE Micro, 2002, Vol. 22, nr 4, s. 64-71.
  4. Miller, Michael.Absolut nybörjarguide till datorns grunder. Que Publishing, 2007.
  5. Alvarez, Juan. Grunderna för underskattning av datorer: Steg mot läskunnighet.
  6. Silberschatz, Abrahamgalvin, et al.Operativsystem: Grundläggande koncept. Addison-Wesley Iberoamericana ,, 1994.
  7. Tanenbaum, Andrew S.; Fogoaga, Juan Carlos Vega.Operativsystem. Prentice Hall, 1988.