- Hovedfunksjoner på et operativsystem
- 1- Prosessstyring
- 2- Hovedhåndtering
- 3- Sekundær lagring
- 4- Styring av inngangs- og utreisesystemet
- 5- Filsystemregister
- 6- Sikkerhet
- 7- Kommunikasjon mellom elementer og applikasjoner
- 8- Rapporter statusen til systemet
- 9- Ressursstyring
- 10- Brukeradministrasjon
- De vanligste operativsystemene
- referanser
De viktigste funksjonene i et operativsystem er blant annet prosessledelse, minnestyring, kommunikasjon mellom applikasjoner. Et operativsystem er hovedprogramvaren eller sett med programmer som administrerer alle prosessene som oppstår i en elektronisk enhet.
Det er ikke programmene og applikasjonene vi vanligvis bruker for å betjene datamaskinen, men egenskapene som gjør at disse applikasjonene kan fungere.

Et av formålene med operativsystemet er å administrere kjernen, lokaliseringsressursene 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 var den største feilen at de hadde veldig liten kapasitet og veldig lav utnyttelse, så det ble vanligvis gjort manuelt gjennom en batch. Innenfor batchet ble Jobbene, som er ordrene som er nødvendige for å utføre en handling, aktivert manuelt.
Etter hvert som kompleksiteten til operativsystemene økte, trengte disse oppgavene å automatiseres, og dermed vises de første kommandotolkene.
Med alle oppdateringene og funnene som er gjort i løpet av årene, gjenstår ingenting av de første operativsystemene som måtte aktiveres manuelt.
De blir mer sofistikerte og aktiverer seg for å beskytte maskinen og utføre nødvendige og rutinemessige oppgaver.
Hovedfunksjoner på et operativsystem
Som vi diskuterte før, kommer de fleste operativsystemer allerede prefabrikkerte med en liste over oppgaver som skal utføres på vår elektroniske enhet, slik at alt går greit.
Det er bare nødvendig å gjøre små justeringer for å tilpasse konfigurasjonen til enhetens behov.
1- Prosessstyring
En av de viktigste delene av et operativsystem er å styre prosessene. Prosesser er ressursene et program trenger å kjøre.
Dette innebærer bruk av minne, CPU (sentral behandlingsenhet) tid og filer som applikasjonen trenger tilgang til for å fungere ordentlig.
Operativsystemet, for å ta vare på riktig funksjon av maskinen, er dedikert til å skape og ødelegge prosesser, stoppe og gjenoppta dem og hjelpe til med kommunikasjonsmekanismer mellom prosesser.
Vi kan sammenligne denne oppgaven med arbeidet til en kontorarbeider. Hvis vi lager en liste over oppgaver, vil prosessstyringssystemet etablere en handlingslinje der det plasserer de viktigste prosessene på et prioritert sted, de mellomliggende på et mellomliggende sted, og til slutt de mindre viktige sist.
Problemet med dette er at prosessledelsen gjøres gjennom en maskin som etablerer vilkårlige prioriteringer til oppgavene som skal utføres, og noen ganger blir mindre viktige oppgaver igjen uten å utføre.
Det er da nødvendig å endre konfigurasjonen av prosessstyringsverktøyet og prioritere de nødvendige oppgavene høyere eller tvinge utførelsen for hånd.
2- Hovedhåndtering
En annen viktig komponent i operativsystemet er hovedminnestyring. Minne består av et datalager som deles av CPU og applikasjoner og mister kapasiteten i tilfelle en feil.
Derfor er det viktig at operativsystemet tar seg av minnestyring, slik at det ikke blir mettet og data og informasjon som finnes der går tapt.
Operativsystemet sørger for hvilken del av minnet som brukes og hvorfor. Bestem hvor prosessene skal plasseres når det er ledig plass, og tildel og krav på plassen som er nødvendig slik at den alltid blir godt brukt.
3- Sekundær lagring
Minne er veldig ustabilt, og i tilfelle svikt kan du miste informasjonen i det. For dette er det nødvendig å ha en andre lagringsmodul som kan lagre dataene på lang sikt.
Som med hovedminnet er operativsystemet ansvarlig for å administrere ledig plass og tildeler lagringsordren. Det sørger også for at alt er pent lagret, samt hvor mye plass som er igjen og hvor.
4- Styring av inngangs- og utreisesystemet
Operativsystemet er ansvarlig for å administrere inn- og utporter på datamaskinen, for eksempel hodetelefoner, en skriver, en skjerm, etc.
Tidligere, da du ønsket å installere en ny ekstern port, var det viktig å ha en installasjonsdisk som inneholdt driverne for datamaskinen for å godta dem.
I dag er operativsystemet til selve datamaskinen vanligvis ansvarlig for å søke i nettverket etter informasjonen som er nødvendig for at de nye eksterne portene skal fungere perfekt.
5- Filsystemregister
Filene er formater som er opprettet av eierne deres som konverteres til tabeller, og operativsystemet er ansvarlig for å registrere og lagre dem.
Operativsystemet er ansvarlig for å bygge, slette og arkivere filene som er opprettet, samt tilby de nødvendige verktøyene for å kunne få tilgang til filene når som helst.
Den etablerer kommunikasjon mellom filer og lagringsenheter, og til slutt kan den konfigureres til å sikkerhetskopiere alle filer, slik at i tilfelle en ulykke, ikke alle vil gå tapt.
6- Sikkerhet
Operativsystemet er ansvarlig for sikkerheten til maskinen. En av de viktigste aktivitetene er tilgangen til brukere eller programmer der de ikke bør.
Det er mange virus som kan påvirke systemet vårt, og operativsystemet sørger for at dette ikke skjer.
Du kan konfigurere operativsystemet slik at regelmessige kontroller blir utført og sikkerhetskontrollene du må utføre blir opprettet.
7- Kommunikasjon mellom elementer og applikasjoner
Gjennom nettverksgrensesnitt opprettholder operativsystemet kommunikasjonen mellom de forskjellige komponentene på maskinen og alle applikasjonene som er i kontakt med dem. Send og motta informasjon.
8- Rapporter statusen til systemet
Det er en serie applikasjoner som er installert som standard med operativsystemet, men de er ikke et system som sådan.
Disse tilbyr et miljø og grunnleggende egenskaper for utvikling og utførelse av programmene som er installert på vår maskin.
Den rapporterer om statusen til systemet, hvis det er behov for noen handlinger eller godkjenner tiltak som skal iverksettes, for eksempel automatiske oppdateringer.
I tillegg støtter den de forskjellige programmeringsspråkene slik at alle typer applikasjoner fungerer på vår maskin. Den har selvfølgelig programmer som forbedrer kommunikasjonen mellom applikasjoner.
9- Ressursstyring
Den administrerer alle hoveddelene på maskinen gjennom ressursforvalteren. Hans rolle som administrator involverer sikkerheten og kommunikasjonen til den sentrale prosesseringsenheten eller CPU, de eksterne enhetene som er koblet til datamaskinen.
Som internminne og sekundærminne, hvor du noen ganger må rydde opp og bytte lagrede deler fra en til en annen.
Generelt administrerer den alle ressursene i systemet og alle ressursene som kommer i kontakt med det
10- Brukeradministrasjon
Operativsystemet har også ansvaret 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 bare tillater at det opprettes en brukerprofil for bruk på en datamaskin.
Det faktum at det er en enkeltbrukerprofil, innebærer at bare henrettelsene til den brukeren er aktive og bare hans. I den andre, i flerbrukeren, lar det oppgavene til mer enn en bruker være aktive samtidig.
De vanligste operativsystemene
De mest kjente og mest brukte operativsystemene på markedet er Windows, iOS og Linux for datamaskiner. Og Android og iOS for smarttelefoner.
Det finnes tusenvis av operativsystemer, med ulik grad av raffinement, avhengig av hvilken enhet de er nødvendige for.
Windows tilhører det store makro-imperiet til Microsoft, mens iOs tilhører Apple. Linux er på sin side en gratis programvareplattform som lar deg endre operativsystemet ditt. Innenfor Linux-plattformen er Ubuntu og Devian, som er de mest kjente.
Disse gratis programvarene lar brukeren endre operativsystemet som han vil. Det har også en viss risiko, og det er at å berøre kjernen i operativsystemet når du ikke har mye kunnskap kan generere en katastrofe.
Tvert imot, operativsystemer som Windows og iOS er allerede forberedt på de mest uerfarne brukerne, slik at den opprinnelige konfigurasjonen av operativsystemet tillater det å bruke uten å måtte utføre noen dyre endringer.
referanser
- RAHALKAR, Sagar Ajay. Grunnleggende om operativsystem. I Certified Ethical Hacker (CEH) Foundation Guide. Apress, 2016. s. 3-21.
- BLUME, Steven W. Grunnleggende om elektriske kraftsystemer for den ikke-elektriske profesjonelle. John Wiley & Sons, 2016.
- SPRUNT, Brinkley. Grunnleggende om ytelsesovervåkende maskinvare. IEEE Micro, 2002, vol. 22, nr. 4, side. 64-71.
- MILLER, Michael. Absolutt nybegynnerguide for grunnleggende data. Enn Publishing, 2007.
- ALVAREZ, Juan. Forstå datamaskinens grunnleggende: trinn mot literacy.
- SILBERSCHATZ, AbrahamGALVIN, et al. Operativsystemer: grunnleggende konsepter. Addison-Wesley Iberoamericana ,, 1994.
- TANENBAUM, Andrew S .; FOGOAGA, Juan Carlos Vega. Operativsystemer . Prentice Hall, 1988.
