Operativsystem

Operativsystem

Vad är ett operativt system?

Operativsystemet är ett program som är utformat för att hantera huvudkomponenterna i drift av ett datorsystem, till exempel att utfärda kommandon till de olika hårdvaruenheterna och tilldela systemresurser, till exempel huvudminnet, till de olika applikationerna som körs.

Det är en programvara som krävs för att utföra alla applikationsprogram och verktygsrutiner. Dessutom fungerar det som en bro för att kunna göra en bättre interaktion mellan applikationsprogram och datorhårdvara.

Operativsystemet låter dig använda en dators program och funktionaliteter

Operativsystemet består av systemprogramvara, som är de grundläggande programmen som datorn behöver för att starta och arbeta. Varje skrivbord, surfplatta och smartphone -dator innehåller ett operativsystem för att tillhandahålla grundläggande funktionalitet till enheten.

Dess huvudmål är att göra datorsystemet bekvämt att använda, förutom att dra nytta av hårdvara på ett effektivt sätt. Operativsystemet utför de grundläggande uppgifterna, till exempel att ta emot tangentbordsposten, bearbeta instruktionerna och skicka utgången till skärmen.

Vad är ett operativsystem för?

Masterkontroll

Operativsystemet är programmet som fungerar som en datormasterkontroll. När det tänds är ett litet startprogram det som laddar det.

Även om ytterligare systemmoduler kan laddas vid behov, finns huvuddelen som kallas kärna eller kärna alltid i minnet i minnet.

När datorer introducerades för första gången interagerade användaren med dem genom ett kommandoradsgränssnitt, som krävde skriftliga beställningar. För närvarande använder nästan alla datorer ett GUI -operativsystem.

För stora system uppfyller ett viktigt ansvar. Det fungerar som en transitpolisman och ser till att de olika programmen som genomförs samtidigt inte stör varandra.

Operativsystemet ansvarar också för säkerheten och garanterar att de inte kan komma åt det obehöriga användarens system.

Mellanhand mellan användare och hårdvara

I ett datorsystem kan hårdvara bara förstå maskinkoden, i form av 0 och 1, vilket inte är meningsfullt för en gemensam användare.

Ett system som kan fungera som mellanhand behövs och hanterar alla processer och resurser som finns i systemet.

Ett operativsystem kan specificeras som ett gränssnitt mellan en person och hårdvara. Det är garant att alla processer, hanteringen av arkiven och CPU, tilldelningen av resurser och många andra uppgifter utförs.

Eftersom operativsystemet huvudsakligen fungerar som användargränssnittet för en dator är det notoriskt involverat i form av interaktion med enheten. Därför föredrar många användare att använda ett visst operativsystem.

Utföra ansökningar

När mjukvaruutvecklare skapar applikationer måste de skriva dem för ett specifikt operativsystem. Detta beror på att varje operativsystem kommuniceras med hårdvaran annorlunda och har ett specifikt applikationsprogramgränssnitt (API) som programmeraren måste använda.

Även om många populära program är multiplatform, utvecklade för flera operativsystem, är vissa endast tillgängliga för ett enda operativsystem.

Programmen kommunicerar med operativsystemet för att kunna utföra alla operationer som har att göra med filhantering och användargränssnittet.

Mål

Syftet med ett operativsystem är att kontrollera och organisera hårdvara och programvara så att enheten där den är inrymd fungerar korrekt. Dess huvudmål är:

  • Dölj för användare detaljerna om hårdvaruresurser.
  • Gör datorsystemet bekvämt att använda effektivt.
  • Hantera resurserna i ett datorsystem.
  • Ge användare ett bekvämt gränssnitt för att använda datorsystemet.
  • Ge ett effektivt och rättvist resursutbyte mellan användare och program.
  • Övervaka vem som använder vilken överklagande, godkänna resursförfrågningar och ingripa i konfliktansökningar av de olika programmen och användarna.
Kan tjäna dig: externa delar av en dator

Komponenter i ett operativsystem

Windows, Linux och iOS

Alla komponenter finns så att de olika delarna av ett datorsystem fungerar tillsammans.

Kärna

Ger en av de mest grundläggande kontrollnivåerna över alla datorhårdvaruenheter. Kärnan är den centrala komponenten i ett operativsystem. Är initialt laddad och förblir i huvudminnet.

Det hanterar tillgängligheten för RAM för program, fastställer vilka program som har tillgång till resurser. Implantat CPU: s operativa tillstånd för optimal drift hela tiden.

Processutförande modul

Operativsystemet erbjuder ett gränssnitt mellan ett applikationsprogram och hårdvaran, så att applikationsprogrammet kan ansluta till hårdvara helt enkelt följa principerna och procedurerna som är konfigurerade i operativsystemet.

Avbrottsmodul

Avbrottet är viktiga, eftersom de erbjuder en pålitlig metod för att operativsystemet ska svara på dess miljö.

Ett avbrott är ett tecken på en enhet ansluten till datorn eller ett program inuti datorn, som behöver operativsystemet för att avgöra exakt vad man ska göra nästa.

Efter att ha fått ett avbrott sätter datorn alla program som körs, behåller sin status och kör operativsystemkoden som är associerad med avbrottet.

Minneshanteringsmodul

Ansvarar för alla aspekter av minnesadministrationen. Säkerställer att ett program inte kommer in i minnet som används av ett annat program.

Multitaskingmodul

Beskriv driften av flera oberoende program i samma dator. Operativsystemet har förmågan att titta var dessa program är och flytta från ett utan att förlora information.

Det görs med den delade tiden, där varje program använder en del av datortiden som ska köras.

Säkerhetsmodul

Om en dator tillåter samtidig drift av flera processer, måste dessa processer säkerställa aktiviteterna för var och en.

Operativsystemet måste kunna skilja mellan de förfrågningar som måste tillåtas behandlas och de som inte bör behandlas.

Användargränssnittsmodul

Denna enhet är avgörande för att mänsklig kommunikation är genomförbar. Verifiera och begär tjänster från operativsystemet, få information från inmatningsenheterna och kräver att tjänsterna i operativsystemet visar meddelanden om tillstånd och andra i utgångsenheterna.

Datahanteringsmodul

Håll dataspårning när du lagras. Programmet hanterar data via ett filnamn och dess speciella plats. Den här enheten vet var data på hårddisken är fysiskt lagrad.

Interaktionen mellan en applikation och operativsystemet utförs genom ett programmeringsgränssnitt. När ett program behöver spara eller återställa information, ring den här enheten, som är ansvarig för att öppna, läsa, skriva och stänga filerna.

Typer av operativsystem

Real -Time Operating System (RTOS)

De används för att kontrollera industrisystem, vetenskapliga instrument och maskiner. Denna typ av operativsystem har nästan ingen användargränssnittskapacitet, eftersom systemet är en förseglad ruta när den levereras.

Kan tjäna dig: de 6 delarna av ett e -postmeddelande och dess egenskaper

Denna typ av system används främst för att hantera datorresurser på ett sådant sätt att en viss operation utförs på samma exakta tid varje gång det inträffar.

En användare, en uppgift

Denna typ av system driver datorutrustningen på ett sådant sätt att en person bara kan utföra ett jobb samtidigt.

Palmsystemet tillhör denna typ, som används för handdatorerna för det märket.

En användare, multitasking

Det är den som för närvarande används på stationära datorer. Windows är ett operativsystem där du kan ha flera applikationer som körs samtidigt.

Det vill säga en person kan skriva en text i en ordbehandlare medan ett e -postmeddelande skrivs ut och en internetfil laddas ner.

Multi -användare

Med denna typ av system kan flera personer använda en datorresurser samtidigt.

Operativsystemet måste vara säkert att det finns en balans i användarnas krav och att varje program de använder har tillräckliga resurser separat så att det finns några problem med en användare inte kommer att påverka andra.

UNIX och VMS -operativsystem som används i makrocomputers är en del av denna typ av operativsystem.

Funktioner i ett operativsystem

Användargränssnitt

Allt är för närvarande baserat på grafik, användargränssnittet innehåller fönster, menyer och en metod för interaktion mellan användaren och datorn.

Innan förekomsten av användargrafikgränssnitt (GUI) utfördes alla operationer av kommandon. Operativsystem kan erkänna valfria gränssnitt.

Arbetshantering

Arbetshantering kontrollerar både tid och sekvens där applikationer körs.

IBM: s arbetskontrollspråk är vanligt i miljön hos högstödmakrokomputerar och servrar. Det utvecklades för att programmera dagligt arbete.

I UNIX/Linux -servrar är genomförandet av små program vid vissa tider under dagen vanligt.

I en skrivbordsmiljö kan du skriva batchfiler för att utföra en sekvens av operationer, som kan programmeras för att börja vid en given tidpunkt.

Arbetstagande

I miljön hos makrocomputers och servrar är denna ledning kritisk. Tillämpningar kan prioriteras så att de springer snabbare eller långsammare, beroende på deras syfte.

På skrivbordsdatorer är multitasking vanligtvis en ändring av uppgifter, hålla applikationer öppna så att användare kan komma och gå mellan dem.

Enhetshantering

Enheterna kan hanteras av operativsystemet genom att använda instruktioner i perifera koden.

Programvaran brukade kunna kommunicera med kringutrustning kallas en controller. En specifik styrenhet krävs för varje enhet ansluten till datorn.

säkerhet

Operativsystem ger lösenordsskydd för att hålla obehöriga användare ur systemet.

Aktivitetsposter upprätthålls, att kunna ge ett tidsantal för faktureringsändamål.

De kan också tillhandahålla säkerhetskopierings- och återhämtningsrutiner för att börja om i händelse av systemfel.

De flesta använda operativsystem

Fönster

Det har varit det mest använda operativsystemet för persondatorer. Varje version innehåller ett grafiskt användargränssnitt, som användare kan se filer och mappar.

Microsoft introducerade det med version 1.0 1984. Den senaste versionen för slutanvändare är Windows 10.

Kan tjäna dig: typer av webbsidor

De tidigare Windows -versionerna inkluderar Windows 3.1, Windows 95, Windows 98, Windows ME, Windows XP, Windows Vista, Windows 7 och Windows 8.

Den första versionen av Windows Oriented to Business, kallad Windows NT 3.1, det var 1993.

Windows kan köras på vilken dator som helst i X86 -serien, till exempel Intel och AMD -processorer. Av denna anledning kan det installeras i de allra flesta datorer varumärken.

OS X

Detta operativsystem designades av Apple för Macintosh -datorer. Ersatt Mac OS 9 2001 som standardoperativsystem för MAC.

Det är baserat på Unix och använder samma kärna. Denna kärna ger OS X bättre kapacitet för flera bearbetning och bästa minneshantering.

OS X Desktop -gränssnittet heter Finder och innehåller flera standardfunktioner, till exempel en fast menyfält högst upp på skärmen.

Detta operativsystem innehåller också ett stort funktionsbibliotek, som kan användas när man skriver program för MAC.

Linux

Det är ett operativsystem för UNIX -typ skapad av Linus Torvalds. När en funktionell version av Linux var klar distribuerades den fritt, vilket hjälpte honom att få popularitet. För närvarande används Linux av miljoner människor över hela världen.

Detta operativsystem är mycket anpassningsbart. Programmerare kan till och med ändra källkoden och skapa sin egen version av Linux -operativsystemet.

Linux är ofta installerad på webbboende -servrar eftersom servrar baserat på detta system är billigare att konfigurera och hävda att de baserade på Windows är baserade.

Linux är också kompatibel med flera hårdvaruplattformar, inklusive Intel, PowerPC, DEC Alpha, Sun Sparc och Motorola.

Android

Det är en gratis baserad Linux -plattform. Ursprungligen utvecklades det av Google och lanserades 2007 för mobilplattformar.

Det är en stark rival för Apple iOS, som är operativsystemet som används på Apples iPhone.

Atari

Atari Inc. Det är ett arkadspelproduktionsföretag. Detta företag har utvecklat olika operativsystem för sina konsoler, bland vilka är:

  • Gemdos
  • Bios
  • Xbios
  • Operativsystemet (hosta)
  • Multit
  • Freemint

Blackberry OS

BlackBerry, tidigare känd som Research in Motion Limited, är ett Kanada -baserat företag som producerar hårdvara och programvara. Operativsystemet som används på mobila enheter är BlackBerry OS, som är baserat på Java -teknik.

Till skillnad från Android -operativsystemet är BlackBerry ett stängt kodsystem, så det kan bara användas på företagets enheter.

Javaos

Javas operativsystem är öppen källkod, så det kan användas i olika enheter, inte bara i de som produceras av företaget.

Det är också ett multiplatformsystem, vilket innebär att det är kompatibelt med andra operativsystem (Windows, Linux, bland andra).

Freebd

Källa: Anton Gural för FreeBSD

FreeBSD -operativsystemet är ett gratis kodsystem som är baserat på de system som utvecklats av UNIX, kompatibla med GNU/Linux -operativsystemet och applikationerna som utvecklats av detta.

Detta operativsystem används av Yahoo -plattformen! och för Ninardo -konsolerna.

Referenser

  1. Your Dictionary (2019). Operativ system. Taget från: YourDictionary.com.
  2. Christensson (2012). Fönster. Teknisk term. Taget från: Techterms.com.
  3. Christensson (2014). OS X. Teknisk term. Taget från: Techterms.com.
  4. Curt Franklin & Dave Cousan (2019). Typer av operativsystem. Hur saker fungerar. Taget från: dator.HowStuffwork.com.
  5. Christensson (2010). Linux. Teknisk term. Taget från: Techterms.com.
  6. Christensson (2016). Operativ system. Teknisk term. Taget från: Techterms.com.
  7. Tutorials Point (2019). Dator - operativsystem. Taget från: TutorialSpoint.com.
  8. Joseph H Volker (2018). Operativsystemets komponenter. Jordens laboratorium. Taget från: EarthSlab.com.