Vad är funktionerna för ett operativsystem?



den funktioner i ett operativsystem mest framstående är hanteringen av processer, minne och kommunikation mellan applikationer, bland annat.

Ett operativsystem är huvudprogramvaran 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 hantering av exempelvis datorn, men de egenskaper som tillåter att dessa applikationer fungerar.

Ett av syftena med operativsystemet är att hantera kärnan, platsresurserna och maskinvaran hos vår maskin. 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ågt utnyttjande, så det gjordes vanligtvis manuellt genom en sats. Inom batchen aktiverades jobben, vilka är de order som behövs för att utföra en åtgärd, manuellt.

När operativsystemens komplexitet ökade, var det nödvändigt att automatisera dessa uppgifter och sålunda framträdande de första kommandotolkarna.

Med alla uppdateringar och upptäckter som har gjorts under årens lopp finns inget kvar av de första operativsystemen som måste aktiveras manuellt.

De blir mer sofistikerade och aktiverar sig för att skydda maskinen och utföra nödvändiga och rutinmässiga uppgifter.

Huvudfunktioner för ett operativsystem

Som vi nämnde tidigare är de flesta operativsystemen redan prefabricerade med en lista över uppgifter att göra inne i vår elektroniska enhet så att allt går smidigt.

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

1- Processhantering

En av de viktigaste delarna av ett operativsystem är hanteringen av processer. Processer är de resurser som ett program behöver köra.

Detta innebär användning av minne, CPU-tid (centralenhet) och de filer som applikationen behöver komma åt för att fungera bra.

Operativsystemet, som ansvarar för maskinens funktion, är avsedd för 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 arbetet hos en kontorist. Om vi ​​gör en lista med uppgifter, kommer processhanteringssystem upprätta en handlingslinje som placerar den viktigaste prioriteringen processer mellan i ett mellanläge, och slutligen minst viktiga sist.

Problemet med detta är att processhanteringen sker genom en maskin som anger godtyckliga prioriteringar för de uppgifter som ska utföras, och ibland obetydliga uppgifter lämnas oavslutade.

Det är då nödvändigt att ändra konfigurationen av processhanteringsverktyget och ge högre prioritet till de nödvändiga uppgifterna eller tvinga deras utförande för hand.

2- Hantering av huvudminnet

En annan viktig del av operativsystemet är hanteringen av huvudminnet. Minnet består av en datalager som delas av CPU och applikationerna och som förlorar sin kapacitet om ett fel uppstår.

Därför är det viktigt att operativsystemet är ansvarigt för minnets hantering, så att det inte blir mättat och data och information som finns där förloras..

Operativsystemet ser till att en del av minnet används och varför. Bestäm var processerna placeras när det finns ledigt utrymme och tilldela och kräva det utrymme som är nödvändigt så att det alltid används väl.

3- Hantering av sekundärförvaring

Minne är mycket volatilt och i händelse av fel kan du förlora informationen i den. För detta är det nödvändigt att ha en andra lagringsmodul som kan lagra data på lång sikt.

Som med huvudminnet är operativsystemet ansvarigt för hantering av ledigt utrymme och tilldelas besparingsordningen. Det säkerställer också att allt är helt sparat, liksom hur mycket utrymme som är kvar fritt och var.

4- Hantering av in- och utstigningssystem

Operativsystemet är ansvarigt för hantering av ingångs- och utgångsportar på datorn, t.ex. ett headset, en skrivare, en bildskärm, etc..

Tidigare, när du ville installera en ny extern port var det viktigt att ha en installationsdisk som innehåller drivrutinerna så att datorn kunde acceptera dem.

Nu är det dags att själva operativsystemet för datorn själv ansvarar för att söka nätverket för den information som behövs, så att de nya externa portarna fungerar perfekt.

5- Filsystemregistrering

Filer är format som skapas av deras ägare som konverteras till tabeller, och operativsystemet är ansvarigt för inspelning och lagring av dem.

Operativsystemet är ansvarigt för att bygga, ta bort och arkivera de skapade filerna, samt tillhandahålla nödvändiga verktyg för att komma åt filerna när som helst.

Upprättar kommunikation mellan filer och lagringsenheter, och slutligen kan det konfigureras för att säkerhetskopiera alla filer, så att i händelse av olycka, inte alla förlorar.

6- Säkerhet

Operativsystemet är ansvarigt för maskinens säkerhet. En av de viktigaste aktiviteterna är användarnas eller programmens tillgång till var de inte ska.

Det finns många virus som kan påverka vårt system, och operativsystemet säkerställer att detta inte händer.

Operativsystemet kan konfigureras så att regelbundna kontroller utförs och säkerhetskontroller etableras..

7- Kommunikation mellan element och applikationer

Genom nätverksgränssnittet 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 om systemets tillstånd

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

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

Den informerar om systemets tillstånd, om det är nödvändigt att utföra vissa åtgärder eller att godkänna att vissa åtgärder vidtas, såsom automatiska uppdateringar.

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

9-Resurshantering

Hantera alla huvuddelar av maskinen via resurshanteraren. Dess funktion som administratör innebär säkerhet och kommunikation av centralenheten eller processorn, externa enheter som är anslutna till datorn.

Liksom internminne och sekundärt minne, där ibland måste du städa och byta lagrade delar från en till en annan. 

I allmänhet hanterar den alla systemets resurser och alla resurser som kommer i kontakt med det.

10- Användaradministration

Operativsystemet är också ansvarigt för hantering av profiler som lagras på datorn beroende på vem som har skapat en profil på den.

Användaradministration kan vara enanvändare eller flera användare. Det betyder inte att operativsystemet tillåter att endast en användarprofil skapas för användning på en dator.

Att vara en enda användarprofil innebär att endast avrättningarna av den användaren är aktiva och endast hans. I den andra, i fleranvändaren, tillåter det att mer än en användares uppgifter är aktiva samtidigt.

De vanligaste operativsystemen

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

Det finns tusentals operativsystem, med en större eller mindre grad av sofistikering, beroende på vilken enhet som behövs.

Windows hör till Microsofts stora makrobild, medan iOs tillhör Apple. Linux, för sin del, är en fri programvaruplattform som låter dig ändra ditt operativsystem. Inom Linux-plattformen är Ubuntu och Devian, vilka är de mest kända.

Dessa fria program tillåter användaren att modifiera operativsystemet som han vill. Det har också en viss risk och det är att röra kärnan i operativsystemet när du inte har mycket kunskap kan skapa en katastrof.

Däremot är operativsystem som Windows och iOS redan förberett för de mest oerfarna användare, så att den ursprungliga operativsystemet konfiguration tillåter användning utan att behöva göra några kostsamma ändringar.

referenser

  1. RAHALKAR, Sagar Ajay. Grundläggande operativsystem. iCertifierad Ethical Hacker (CEH) Foundation Guide. Apress, 2016. s. 3-21.
  2. BLUME, Steven W.Elektriskt system basics för nonelectrical professionell. John Wiley & Sons, 2016.
  3. SPRUNT, Brinkley. Grunderna för prestanda-övervakning hårdvara.IEEE Micro, 2002, vol. 22, nr 4, sid. 64-71.
  4. MILLER, Michael.Absolut nybörjare guide till datorens grunder. Vilken publicering, 2007.
  5. ALVAREZ, Juan. Förstå datorns grunder: Steglitteratur.
  6. SILBERSCHATZ, AbrahamGALVIN, et al.Operativsystem: grundläggande begrepp. Addison-Wesley Iberoamericana ,, 1994.
  7. TANENBAUM, Andrew S .; FOGOAGA, Juan Carlos Vega.Operativsystem. Prentice Hall, 1988.