OS

OS

Hva er et operativt system?

Operativsystemet er et program designet for å håndtere hovedkomponentene i driften av et datasystem, for eksempel å utstede kommandoer til de forskjellige maskinvareenhetene og tildele systemressurser, for eksempel hovedminnet, til de forskjellige applikasjonene som utføres.

Det er en programvare som kreves for å utføre alle applikasjonsprogrammer og verktøyrutiner. I tillegg fungerer det som en bro for å kunne lage et bedre samspill mellom applikasjonsprogrammer og datamaskinvare.

Operativsystemet lar deg bruke programmene og funksjonalitetene til en datamaskin

Operativsystemet er sammensatt av systemprogramvare, som er de grunnleggende programmene som datamaskinen trenger for å starte og jobbe. Hvert skrivebord, nettbrett og smarttelefondatamaskin inkluderer et operativsystem for å gi grunnleggende funksjonalitet til enheten.

Hovedmålet er å gjøre datasystemet behagelig å bruke, i tillegg til å dra nytte av maskinvare på en effektiv måte. Operativsystemet utfører de grunnleggende oppgavene, for eksempel å motta tastaturoppføringen, behandle instruksjonene og sende avkjørselen til skjermen.

Hva er et operativsystem for?

Master Control

Operativsystemet er programmet som fungerer som en datamaskinmesterkontroll. Når det slås på, er et lite startprogram det som laster det.

Selv om flere systemmoduler kan lastes etter behov, er hoveddelen kjent som kjerne eller kjerne til enhver tid i minnet.

Da datamaskiner ble introdusert for første gang, samhandlet brukeren med dem gjennom et kommandolinjegrensesnitt, som krevde skriftlige ordrer. Foreløpig bruker nesten alle datamaskiner et GUI -operativsystem.

For store systemer er i samsvar med viktige ansvarsområder. Det fungerer som en transittpolitimann, og sørger for at de forskjellige programmene som blir utført samtidig ikke forstyrrer hverandre.

Operativsystemet er også ansvarlig for sikkerhet, og garanterer at de ikke får tilgang til det uautoriserte brukersystemet.

Mellomledd mellom bruker og maskinvare

I et datasystem kan maskinvare bare forstå maskinkoden, i form av 0 og 1, noe som ikke gir mening for en vanlig bruker.

Et system som kan fungere som en mellommann er nødvendig og administrerer alle prosesser og ressurser som er til stede i systemet.

Et operativsystem kan spesifiseres som et grensesnitt mellom en person og maskinvare. Det er garantist at alle prosessene, styringen av arkivene og CPU, tildeling av ressurser og mange andre oppgaver blir utført.

Når operativsystemet hovedsakelig fungerer som brukergrensesnittet til en datamaskin, er det notorisk involvert i form av interaksjon med enheten. Derfor foretrekker mange brukere å bruke et bestemt operativsystem.

Utfør applikasjoner

Når programvareutviklere lager applikasjoner, må de skrive dem for et spesifikt operativsystem. Dette skyldes det faktum at hvert operativsystem kommuniseres med maskinvaren annerledes og har et spesifikt applikasjonsprogramgrensesnitt (API) som programmereren må bruke.

Selv om mange populære programmer er multiplatform, utviklet for flere operativsystemer, er noen bare tilgjengelige for et enkelt operativsystem.

Programmene kommuniserer med operativsystemet for å kunne utføre alle operasjonene som har å gjøre med filhåndtering og brukergrensesnittet.

Mål

Hensikten med et operativsystem er å kontrollere og organisere maskinvare og programvare slik at enheten der den blir plassert fungerer riktig. Dets hovedmål er:

  • Gjemme deg for brukere detaljene i maskinvareressurser.
  • Gjør datasystemet praktisk å bruke effektivt.
  • Administrer ressursene til et datasystem.
  • Gi brukere for et praktisk grensesnitt for å bruke datasystemet.
  • Gi en effektiv og rettferdig ressursutveksling mellom brukere og programmer.
  • Overvåke hvem som bruker det appellen, autoriserer ressursforespørsler og griper inn i konfliktapplikasjoner av de forskjellige programmene og brukerne.
Kan tjene deg: eksterne deler av en datamaskin

Komponenter i et operativsystem

Windows, Linux og iOS

Alle komponenter eksisterer slik at de forskjellige delene av et datasystem fungerer sammen.

Kjerne

Gir et av de mest grunnleggende nivåene av kontroll over alle maskinvareenheter. Kjernen er den sentrale komponenten i et operativsystem. Opprinnelig lades og forblir i hovedminnet.

Det administrerer tilgjengeligheten til RAM for programmer, fastsetter hvilke programmer som har tilgang til ressurser. Implanterer operasjonelle tilstand i CPU for optimal drift til enhver tid.

Prosessutførelsesmodul

Operativsystemet tilbyr et grensesnitt mellom et applikasjonsprogram og maskinvaren, slik at applikasjonsprogrammet kan koble seg til maskinvare bare etter prinsippene og prosedyrene som er konfigurert i operativsystemet.

Avbruddsmodul

Avbruddene er viktige, fordi de tilbyr en pålitelig metode for operativsystemet for å svare på omgivelsene.

Et avbrudd er et tegn på en enhet koblet til datamaskinen eller et program inne i datamaskinen, som trenger operativsystemet for å bestemme nøyaktig hva du skal gjøre videre.

Når du mottar et avbrudd, setter datamaskinen ethvert program som blir utført, holder sin status og utfører operativsystemkoden tilknyttet avbruddet.

Memory Management Module

Har ansvaret for alle aspekter ved minneadministrasjon. Sikrer at et program ikke legger inn minnet som blir brukt av et annet program.

Multitasking -modul

Beskriv driften av flere uavhengige programmer i samme datamaskin. Operativsystemet har muligheten til å se hvor disse programmene er og gå fra en uten å miste informasjon.

Det gjøres ved hjelp av den delte tiden, der hvert program bruker en del av datamaskinens tid som skal utføres.

Sikkerhetsmodul

Hvis en datamaskin tillater samtidig drift av flere prosesser, må disse prosessene sikre aktivitetene til hver.

Operativsystemet må være i stand til å skille mellom forespørslene som må tillates, og de som ikke bør behandles.

Brukergrensesnittmodul

Denne enheten er viktig for at menneskelig kommunikasjon skal være gjennomførbar. Kontroller og be om tjenester fra operativsystemet, innhenting av informasjon fra inngangsenhetene og krever at tjenestene til operativsystemet viser meldinger om tilstand og andre i output -enhetene.

Datadministrasjonsmodul

Hold datasporing når det er lagret. Programmet administrerer dataene gjennom et filnavn og dets bestemte sted. Denne enheten vet hvor data på harddisken er fysisk lagret.

Samspillet mellom en applikasjon og operativsystemet utføres gjennom et programmeringsgrensesnitt. Når et program må lagre eller gjenopprette informasjon, kan du ringe denne enheten, som er ansvarlig for å åpne, lese, skrive og lukke filene.

Typer operativsystemer

Real -Time Operativs System (RTOS)

De brukes til å kontrollere industrisystemer, vitenskapelige instrumenter og maskiner. Denne typen operativsystem har nesten ingen brukergrensesnittkapasitet, fordi systemet er en forseglet boks når det leveres.

Kan tjene deg: de 6 delene av en e -post og dens egenskaper

Denne typen system brukes hovedsakelig til å håndtere datamaskinressurser på en slik måte at en bestemt operasjon utføres på samme nøyaktige tid hver gang den oppstår.

En bruker, en oppgave

Denne typen system driver datautstyret på en slik måte at en person bare kan utføre en jobb samtidig.

Palmsystemet tilhører denne typen, brukt til hånddatamaskinene til det merket.

En bruker, multitasking

Det er den som for øyeblikket brukes på stasjonære datamaskiner. Windows er et operativsystem der du kan ha flere applikasjoner som kjører samtidig.

Det vil si at en person kan skrive en tekst i en tekstbehandler mens en e -postmelding skrives ut og en internettfil lastes ned.

Flerbruker

Med denne typen systemer kan flere mennesker bruke datamaskinressurser samtidig.

Operativsystemet må være sikker på at det er en balanse i kravene til brukerne, og at hvert program de bruker har tilstrekkelige ressurser separat, slik at det er noe problem med en bruker ikke vil påvirke andre.

UNIX og VMS -operativsystemer som brukes i makrokompatører er en del av denne typen operativsystemer.

Funksjoner av et operativsystem

Brukergrensesnitt

Alt er for øyeblikket basert på grafikk, brukergrensesnittet inkluderer vinduer, menyer og en metode for samhandling mellom brukeren og datamaskinen.

Før eksistensen av brukerens grafiske grensesnitt (GUI) ble alle operasjoner utført med kommandoer. Operativsystemer kan innrømme valgfrie grensesnitt.

Works Management

Arbeidsstyring kontrollerer både tid og sekvens der applikasjoner utføres.

IBMs arbeidskontrollspråk er vanlig i miljøet med makrokompatører og servere. Det ble utviklet for å programmere daglig arbeid.

I Unix/Linux -servere er utførelsen av små programmer til bestemte tider i løpet av dagen vanlig.

I et skrivebordsmiljø kan du skrive batchfiler for å utføre en sekvens av operasjoner, som kan programmeres til å begynne på et gitt tidspunkt.

Oppgavestyring

I miljøet til makrokompatører og servere er denne styringen kritisk. Søknader kan prioriteres slik at de løper raskere eller mer sakte, avhengig av deres formål.

På stasjonære datamaskiner er multitasking vanligvis en endring av oppgaver, og holder applikasjoner åpne slik at brukere kan komme og gå mellom dem.

Enhetsadministrasjon

Enhetene kan administreres av operativsystemet ved å bruke instruksjoner i perifer kode.

Programvaren pleide å kunne kommunisere med periferiutstyr kalles en kontroller. En spesifikk kontroller er nødvendig for hver enhet koblet til datamaskinen.

Sikkerhet

Operativsystemer gir passordbeskyttelse for å holde uautoriserte brukere utenfor systemet.

Aktivitetsregistreringer opprettholdes, og kan gi en telling for faktureringsformål.

De kan også gi sikkerhetskopierings- og gjenopprettingsrutiner for å starte på nytt i tilfelle systemfeil.

Mest brukte operativsystemer

Vinduer

Det har vært det mest brukte operativsystemet for personlige datamaskiner. Hver versjon inneholder et grafisk brukergrensesnitt, som brukere kan se filer og mapper.

Microsoft introduserte det med versjon 1.0 i 1984. Den siste versjonen for sluttbrukere er Windows 10.

Kan tjene deg: typer websider

De tidligere Windows -versjonene inkluderer Windows 3.1, Windows 95, Windows 98, Windows ME, Windows XP, Windows Vista, Windows 7 og Windows 8.

Den første versjonen av Windows orientert til virksomhet, kalt Windows NT 3.1, det var i 1993.

Windows kan utføres på hvilken som helst datamaskin i X86 -serien, for eksempel Intel- og AMD -prosessorer. Av denne grunn kan det installeres i de aller fleste datamaskinmerker.

OS X

Dette operativsystemet ble designet av Apple for Macintosh -datamaskiner. Erstattet Mac OS 9 i 2001 som standard operativsystem for Mac.

Den er basert på UNIX og bruker den samme kjernen. Denne kjernen gir OS X bedre muligheter for flere prosesseringer og beste minnestyring.

OS X Desktop -grensesnittet kalles Finder og inneholder flere standardfunksjoner, for eksempel en fast menylinje øverst på skjermen.

Dette operativsystemet inneholder også et stort funksjonsbibliotek, som kan brukes når du skriver programmer for Mac.

Linux

Det er et operativsystem fra Unix -typen opprettet av Linus Torvalds. Da en funksjonell versjon av Linux var ferdig, ble den distribuert fritt, noe som hjalp ham med å få popularitet. For øyeblikket brukes Linux av millioner av mennesker over hele verden.

Dette operativsystemet er svært tilpassbart. Programmerere kan til og med endre kildekoden og lage sin egen versjon av Linux -operativsystemet.

Linux er ofte installert på webovernattingsservere fordi servere basert på dette systemet er billigere for å konfigurere og opprettholde at de som er basert på Windows er basert.

Linux er også kompatibel med flere maskinvareplattformer, inkludert Intel, PowerPC, DEC Alpha, Sun SpARC og Motorola.

Android

Det er en gratis -basert Linux -plattform. Opprinnelig ble den utviklet av Google og ble lansert i 2007 for mobile plattformer.

Det er en sterk rival for Apple iOS, som er operativsystemet som brukes på Apples iPhone.

Atari

Atari Inc. Det er et arkadespillproduksjonsselskap. Dette selskapet har utviklet forskjellige operativsystemer for sine konsoller, blant dem:

  • Gemdos
  • BIOS
  • Xbios
  • Operativsystemet (hoste)
  • Multite
  • Freemint

BlackBerry OS

BlackBerry, tidligere kjent som Research In Motion Limited, er et Canada -basert selskap som produserer maskinvare og programvare. Operativsystemet som brukes på mobile enheter er BlackBerry OS, som er basert på Java -teknologi.

I motsetning til Android -operativsystemet, er BlackBerry et lukket kodesystem, så det kan bare brukes på firmaenheter.

Javaos

Javas operativsystem er åpen kildekode, så det kan brukes på forskjellige enheter, ikke bare i de som er produsert av selskapet.

Det er også et multiplatformsystem, som betyr at det er kompatibelt med andre operativsystemer (Windows, Linux, blant andre).

FreeBSD

Kilde: Anton Gural for FreeBSD

FreeBSD -operativsystemet er et gratis kodesystem som er basert på systemene utviklet av UNIX, kompatible med GNU/Linux -operativsystemet og applikasjonene utviklet av dette.

Dette operativsystemet brukes av Yahoo -plattformen! og for Ninardo -konsollene.

Referanser

  1. Din ordbok (2019). Operativsystem. Hentet fra: YourDictionary.com.
  2. Christenson (2012). Vinduer. Teknisk betegnelse. Hentet fra: techterms.com.
  3. Christenson (2014). OS X. Teknisk betegnelse. Hentet fra: techterms.com.
  4. Curt Franklin & Dave Cousan (2019). Typer operativsystemer. Hvordan ting fungerer. Hentet fra: datamaskin.Howstuffwork.com.
  5. Christenson (2010). Linux. Teknisk betegnelse. Hentet fra: techterms.com.
  6. Christenson (2016). Operativsystem. Teknisk betegnelse. Hentet fra: techterms.com.
  7. Tutorials Point (2019). Datamaskin - operativsystem. Hentet fra: tutorialspoint.com.
  8. Joseph H Volker (2018). Komponenter i operativsystemet. Earths Lab. Hentet fra: Earthslab.com.