Hva er funksjonene til et operativsystem?



den funksjoner av et operativsystem mest fremragende er styringen av prosesser, minne og kommunikasjon mellom applikasjoner, blant annet.

Et operativsystem er hovedprogramvaren eller settet av programmer som styrer alle prosessene som oppstår i en elektronisk enhet.

De er ikke programmene og applikasjonene som vi bruker vanlige til håndtering for eksempel på datamaskinen, men egenskapene som tillater at disse programmene fungerer.

Et av formålene med operativsystemet er å styre kjernen, stedressursene og maskinvaren til maskinen vår. De fleste elektroniske enheter på markedet som har en mikroprosessor, har et operativsystem.

I begynnelsen av etableringen av operativsystemer, den store feilen var at de hadde hatt liten kapasitet og meget lav utnyttelse, så normalt gjøres manuelt via en batch. Innenfor batchen ble jobbene, som er ordrene som trengs for å utføre en handling, aktivert manuelt.

Etter hvert som kompleksiteten til operativsystemene økte, var det nødvendig å automatisere disse oppgavene, og dermed de første kommandolytterne.

Med alle oppdateringer og funn som har blitt gjort gjennom årene, er ingenting igjen av de første operativsystemene som måtte aktiveres manuelt..

De blir mer sofistikerte og aktiverer seg selv for å beskytte maskinen og utføre nødvendige og rutinemessige oppgaver.

Hovedfunksjoner for et operativsystem

Som nevnt tidligere, er de fleste operativsystemene allerede prefabrikerte med en liste over oppgaver å gjøre inne i vår elektroniske enhet slik at alt går jevnt.

Det er bare nødvendig å foreta små justeringer for å tilpasse konfigurasjonen til behovene til enheten vår.

1- Prosesshåndtering

En av de viktigste delene av et operativsystem er styring av prosesser. Prosesser er ressursene et program trenger å kjøre.

Dette innebærer bruk av minne, CPU-tid (sentralbehandlingsenhet) og filene som applikasjonen trenger for å kunne fungere godt.

Operativsystemet, for å håndtere korrekt funksjon av maskinen, er dedikert til å skape og ødelegge prosesser, stoppe dem og å gjenoppta og hjelpe med kommunikasjonsmekanismer mellom prosesser.

Vi kan sammenligne denne oppgaven med arbeidet til en kontorist. Hvis vi lage en liste over oppgaver, vil process management system etablere en linje av handling som plasserer de viktigste prioriterte prosesser, mellom på et mellomliggende sted, og til slutt den minst viktige sist.

Problemet med dette er at prosessledelse er gjort gjennom en maskin som setter vilkårlige prioriteringer til oppgaver, og noen ganger uviktige oppgaver forbli utfårte.

Det er da nødvendig å endre konfigurasjonen av prosesshåndteringsverktøyet og gi høyere prioritet til nødvendige oppgaver eller tvinge utførelsen for hånd.

2- Håndtering av hovedminnet

En annen viktig del av operativsystemet er styringen av hovedminnet. Minnet består av en datalager som deles av CPU og applikasjonene, og som mister kapasiteten dersom det oppstår feil.

Derfor er det viktig at operativsystemet er ansvarlig for styring av minne, slik at det ikke blir mettet, og data og informasjon som finnes der, er tapt..

Operativsystemet sørger for at en del av minnet blir brukt og hvorfor. Bestem hvor prosessene er plassert når det er ledig plass og tilordne og hevde plassen som er nødvendig, slik at den alltid brukes godt.

3- Styring av sekundær lagring

Minne er veldig flyktig, og i tilfelle feil kan du miste informasjonen i den. For dette er det nødvendig å ha en andre lagringsmodul som kan lagre dataene på lang sikt.

Som med hovedminne er operativsystemet ansvarlig for å håndtere ledig plass og tilordner rekkefølgen for lagring. Det sikrer også at alt er perfekt lagret, så vel som hvor mye plass er ledig fri og hvor.

4- Håndtering av inngangs- og utgangssystemet

Operativsystemet er ansvarlig for å administrere inngangs- og utgangsporter på datamaskinen, for eksempel et hodesett, en skriver, en skjerm osv..

Tidligere, da du ønsket å installere en ny ekstern port, var det viktig å ha en installasjonsplate som inneholder driverne, slik at datamaskinen kunne godta dem.

Nå, i våre dager, er operativsystemet til selve datamaskinen ansvarlig for å søke i nettverket for nødvendig informasjon, slik at de nye eksterne porter fungerer perfekt.

5- Filsystemregistrering

Filer er formater opprettet av eiere som konverteres til tabeller, og operativsystemet er ansvarlig for opptak og lagring av dem.

Operativsystemet er ansvarlig for å bygge, slette og arkivere de opprettede filene, samt gi nødvendige verktøy for å få tilgang til filene når som helst.

Etablerer kommunikasjon mellom filer og lagringsenheter, og til slutt, kan det være konfigurert til å sikkerhetskopiere alle filer, slik at i tilfelle ulykke, ikke alle taper.

6- Sikkerhet

Operativsystemet er ansvarlig for maskinens sikkerhet. En av de viktigste aktivitetene er tilgangen til brukere eller programmer til hvor de ikke skal.

Det er mange virus som kan påvirke vårt system, og operativsystemet sikrer at dette ikke skjer.

Operativsystemet kan konfigureres slik at periodiske kontroller utføres og sikkerhetskontroller etableres..

7- Kommunikasjon mellom elementer og applikasjoner

Gjennom nettverksgrensesnittet opprettholder operativsystemet kommunikasjon mellom maskinens forskjellige komponenter og alle applikasjoner som er i kontakt med dem. Send og motta informasjon.

8- Informer om tilstanden til systemet

Det finnes en rekke applikasjoner som er installert som standard ved siden av operativsystemet, men det er ikke et system som sådan.

Disse gir et miljø og grunnleggende egenskaper for utvikling og utførelse av programmene som er installert i vår maskin.

Den informerer om tilstanden til systemet, hvis det er nødvendig å utføre noen tiltak eller å godkjenne at noe tiltak tas, for eksempel automatiske oppdateringer.

I tillegg støtter det de forskjellige programmeringsspråkene slik at enhver type applikasjon er operativ i vår maskin. Selvfølgelig har det programmer som forbedrer kommunikasjonen mellom applikasjoner.

9-ressursforvaltning

Administrer alle hoveddelene av maskinen gjennom ressursforvalteren. Funksjonen som administrator innebærer sikkerhet og kommunikasjon av sentralbehandlingsenheten eller CPU, eksterne enheter som er koblet til datamaskinen.

Som internt minne og sekundært minne, hvor du noen ganger må rydde og endre lagrede deler fra en til en annen. 

Generelt styrer den alle ressursene i systemet og alle ressursene som kommer i kontakt med det.

10- Brukeradministrasjon

Operativsystemet er også ansvarlig for å administrere profilene som er lagret på datamaskinen, avhengig av hvem som har opprettet en profil på den.

Brukeradministrasjon kan være enkeltbruker eller flerbruker. Dette betyr ikke at operativsystemet tillater at kun en brukerprofil skal opprettes for bruk på en datamaskin.

Å være en enkeltbrukerprofil innebærer at bare henrettelsene til den brukeren er aktive og bare hans. I den andre, i multiuseren, tillater det at flere enn en bruker oppgaver er aktive samtidig.

De vanligste operativsystemene

De mest kjente og brukte operativsystemene i markedet er Windows, IOS og Linux for datamaskiner. Og Android og iOS for smarttelefoner.

Det er tusenvis av operativsystemer, med en større eller mindre grad av raffinement, avhengig av hvilken enhet som trengs.

Windows tilhører Microsofts store makroimage, mens iOs tilhører Apple. Linux, for sin del, er en gratis programvareplattform som lar deg endre operativsystemet ditt. Innenfor Linux-plattformen er Ubuntu og Devian, som er de mest kjente.

Disse gratis programvare tillater brukeren å endre operativsystemet som han liker. Det har også en viss risiko, og det er å berøre kjernen av operativsystemet når du ikke har mye kunnskap kan generere en katastrofe.

Derimot er det operativsystemer som Windows og iOS allerede forberedt for de mest uerfarne brukere, slik at den første operasjonssystemkonfigurasjonen tillater bruk uten å måtte foreta noen kostbar modifikasjon.

referanser

  1. RAHALKAR, Sagar Ajay. Grunnleggende operativsystem. iSertifisert Ethical Hacker (CEH) Foundation Guide. Apress, 2016. s. 3-21.
  2. BLUME, Steven W.Elektrisitetssystem grunnleggende for nonelectrical profesjonelle. John Wiley & Sons, 2016.
  3. SPRUNT, Brinkley. Grunnleggende om ytelsesovervåking maskinvare.IEEE Micro, 2002, vol. 22, nr. 4, s. 64-71.
  4. MILLER, Michael.Absolutt nybegynners guide til grunnleggende om datamaskinen. Hva publisering, 2007.
  5. ALVAREZ, Juan. Forstå Computer Grunnleggende: Stepping Toward Literacy.
  6. SILBERSCHATZ, AbrahamGALVIN, et al.Operativsystemer: grunnleggende begreper. Addison-Wesley Iberoamericana ,, 1994.
  7. TANENBAUM, Andrew S .; FOGOAGA, Juan Carlos Vega.Operativsystemer. Prentice Hall, 1988.