De 10 funksjonene til operativsystemet
Ingen tviler på at datamaskiner har blitt noe grunnleggende i vår dag til dag, bare sammenlignbar med forstyrrelsene mobiltelefoner har betydd i våre liv.
PCer og smarttelefoner har det til felles at de i tillegg til å være veldig viktige for kommunikasjon i det 21. århundre, har operativsystemer som gjør at de kan jobbe.
Neste vil vi se mer i dybden hva er funksjonene til operativsystemet, i tillegg til å kommentere de mest berømte og kommersialiserte siden de ble opprettet i midten av forrige århundre.
- Relatert artikkel: "De 3 lovene om robotikk, forklart"
Hva er et operativsystem?
Før du forklarer hva funksjonene til et operativsystem er, er det nødvendig å definere nøyaktig hva det er. Operativsystemer, også kalt kjerner eller "kjerner", er programvaren som koordinerer og leder alle tjenestene og applikasjonene som brukes på en datamaskin. Dette er programmer som tillater og regulerer de mest grunnleggende aspektene ved systemet.
Operativsystemer de blir vanligvis utført på en privilegert måte sammenlignet med resten av programmet
, uten å la noe program gjøre viktige endringer i det og endre datamaskinens generelle funksjon. Disse systemene består av tre viktige komponenter:- Filsystem: er filregisteret.
- Kommandotolkning: oversetter kommandoer til dataspråk.
- Kjerne: tillater drift i grunnleggende datamaskinproblemer.
De første datamaskinene hadde ikke disse systemene. På sekstitallet brukte datamaskiner batchbearbeiding, men det var i løpet av det samme tiåret de første operativsystemene begynte å bli utviklet. Senere, på 1980-tallet, begynte noen av de mest populære operativsystemene å vises i dag, og i løpet av det neste tiåret ville de bli mer effektive. Det ville være på nittitallet når en av de viktigste dukket opp: Windows 95.
De 10 funksjonene til operativsystemet
Det er flere funksjoner som utføres av operativsystemet, uten hvilke datamaskiner det er veldig kjedelige maskiner å bruke. Deretter vil vi se topp 10.
1. Prosessledelse
En av de viktigste funksjonene til operativsystemet er styring av prosesser, prosesser som er ressursene som programvaren trenger for å kjøre. For det, skaper og dreper prosesser, stopper og gjenopptar dem.
Dette innebærer bruk av minne, CPU (Central Processing Unit) tid og filene som applikasjonen trenger tilgang for å fungere skikkelig.
Prosessledelse Det er etablert basert på prioritering av oppgavene som skal utføres. Dette er vanligvis en fordel, siden det lar deg strømlinjeforme systemet.
Noen ganger er det imidlertid oppgaver som systemet har tolket som få viktige og har forlatt dem uten å utføre. For å unngå dette er det nødvendig å endre konfigurasjonen av prosessadministrasjonsverktøyet, og prioritere de nødvendige oppgavene høyere eller tvinge utførelsen for hånd.
2. Hovedminnestyring
En annen viktig funksjon av operativsystemet er hovedminneshåndtering. Dette minnet består av et datalager som deles av CPU og applikasjoner, minne som mister kapasiteten hvis det oppstår en feil.
Det er av denne grunn at det er viktig at operativsystemet tar seg av minnestyring, forhindrer at det metter og mister data og informasjon.
Operativsystemet sørger for hvilken del av minnet som brukes, og hvorfor det brukes. Den bestemmer, basert på det samme minnet, hvor prosessene plasseres når det er ledig plass og tildeler og krever den nødvendige plassen slik at den alltid blir brukt godt.
- Du kan være interessert: "Vil datamaskiner erstatte psykologer?"
3. Sekundær lagringsadministrasjon
Som vi har sett, er minnet til en datamaskin et veldig ustabilt aspekt. Dette betyr at enhver feil risikerer å miste informasjon. Det er nettopp derfor Det er en annen lagringsmodul i datamaskinen, som kan lagre langsiktige data.
Som med hovedminnet, har operativsystemet ansvaret for å administrere den ledige plassen som er igjen, og tilordner også en lagringsordre for dataene som genereres. Det sørger også for at alt lagres riktig, og sjekker også hvor mye plass som er ledig og hvor.
4. Filsystemlogg
Filene er formater opprettet av brukeren på datamaskinen, som konverteres til tabeller som må registreres i systemet hvis du vil beholde og bruke dem igjen i fremtiden.
Operativsystemet har ansvaret for å administrere disse filene, opprette dem, slette dem eller arkivere dem i henhold til hva som skjer. Det tilbyr også de nødvendige verktøyene for å kunne konsultere dem senere.
Det samme systemet kan konfigureres så lenge det tar sikkerhetskopier av alle filene. Dermed, i tilfelle en ulykke, vil tap av data, delvis eller fullstendig, unngås.
5. Kommunikasjon mellom elementer og applikasjoner
Operativsystemet tar seg av kommunikasjon mellom elementer og applikasjoner. Denne sending og mottak av informasjon skjer gjennom nettverksgrensesnitt. På denne måten opprettholdes kommunikasjonen mellom komponentene på datamaskinen og alle applikasjonene som er i kontakt med dem.
6. Styring av inn- og utkjøringssystemet
Det er ansvarlig for å administrere inngangs- og utgangsportene på datamaskinen. Disse portene er alle eksterne enheter som kan kobles til datatårnet, for eksempel skjermen, musen, skriveren, hodetelefonene, en penn-stasjon ...
Tidligere, når du ønsket å installere en ny ekstern port, var det nødvendig å ha en spesiell disk av installasjon, der de nødvendige "driverne" kom slik at datamaskinen kunne godta og vite hvordan man bruker periferiutstyret i spørsmålet.
Imidlertid med tidens gang operativsystemene til de fleste datamaskiner er vanligvis ansvarlige for å søke i nettverket etter nødvendig informasjon for at de nye eksterne portene skal fungere skikkelig.
7. Ressursforvaltning
Operativsystemet er ansvarlig for å administrere alle hoveddelene av datamaskinen, gjennom ressurssjefen. Denne funksjonen innebærer sikkerhet og kommunikasjon av CPU med eksterne enheter koblet til datamaskinen. Den styrer også internminne og sekundært minne, der du noen ganger må rydde opp og flytte lagrede deler fra ett sted til et annet.
8. Sikkerhet
Operativsystemet ivaretar sikkerheten til datamaskinen. Det er mange datavirus som kan påvirke systemet gjennom upassende tilgang fra andre brukere (hacking) eller programmer og nettsider som ble angrepet.
For å unngå dette kan du konfigurere operativsystemet slik at det utfører periodiske kontroller, i tillegg til å etablere sikkerhetskontroller.
9. Rapporterer status for systemet
Det er en rekke applikasjoner som er fabrikkinstallert sammen med operativsystemet. Derimot, Selv om det er nyttig, er disse applikasjonene ikke et system som sådan.
Imidlertid kan det sies at det kan sies at de er i nærheten av hva et operativsystem ville være, siden de tilbyr et miljø og grunnleggende egenskaper for utvikling og gjennomføring av programmene som er installert i datamaskin.
Operativsystemet er ansvarlig for å rapportere status for systemet, og indikerer om det er behov for handling, for eksempel automatiske programoppdateringer. Hva mer, operativsystemet støtter forskjellige programmeringsspråk, slik at alle typer applikasjoner fungerer med datamaskinen.
10. Brukersadministrasjon
Operativsystemet også har ansvaret for å administrere profilene som er opprettet og lagret på datamaskinen, kan denne administrasjonen være enbruker eller flerbruker.
Det skal ikke forstås med en bruker som at operativsystemet bare tillater at bare én bruker kan opprettes for å bruke datamaskinen. Enkelbruker innebærer at bare henrettelsene til den brukeren vil være aktive og bare hans. I stedet betyr flerbrukere at det gjør at oppgavene til mer enn én bruker kan være aktive samtidig.
Eksempler på operativsystemer
Siden de første operativsystemene dukket opp, har flere blitt opprettet, noen sterkt i konkurranse med hverandre. Deretter vi kommer til å se de viktigste operativsystemene, som er de mest kommersialiserte og utbredte. Sikkert, datamaskinen eller mobilen du leser denne artikkelen med, har ett av følgende operativsystemer.
1. Microsoft Windows
Microsoft Windows er en av de mest populære, kanskje de mest. Opprinnelig var det et sett med distribusjoner eller grafiske driftsmiljøer hvis opprinnelige funksjon var å gi andre eldre operativsystemer, for eksempel MS-DOS, en støttende visuell representasjon og annet programvare. Den ble først publisert i 1985, og siden har de blitt oppdatert til nye versjoner.
2. Mac os
MacOS er navnet på operativsystemet for Macintosh-datamaskiner, fra Apple, også kjent som OSX eller Mac OSX. Den er basert på UNIX og har blitt utviklet og solgt på Apple-datamaskiner siden 2002. MacOS er populært for å være den mest direkte og økonomisk truende konkurransen mot operativsystemet Microsoft Windows.
3. Android
Android er et operativsystem basert på Linux-kjernen og fungerer på mobiltelefoner, nettbrett og andre enheter utstyrt med berøringsskjerm. Den ble utviklet av Android Inc. og senere kjøpt av Google som gjorde det enda mer populært.
Faktisk er dette operativsystemet så populært at salget av Android-datasystemer overstiger til de av IOS for Macintosh-mobiltelefoner og også for de av Windows Phone, som er for mobiltelefoner MicroSoft.
4. MS-DOS
MS-DOS, hvis navn refererer til Microsofts diskoperativsystem var et av de vanligste operativsystemene for IBM-PC-er i løpet av 1980- og midten av 1990-tallet. Den hadde en rekke interne og eksterne kommandoer, vist sekvensielt på en mørk skjerm.
5. UNIX
UNIX var et av de første operativsystemene som ble opprettet, og ble utviklet i 1969. Den ble laget for å være bærbar, multi-tasking og multi-user. Egentlig, det er en hel familie av lignende operativsystemer, noen med distribusjoner som har blitt tilbudt kommersielle og andre i gratis format, alltid fra kjernen som heter Linux
6. Ubuntu
Ubuntu Det er gratis og åpen kildekode, det vil si at den er tilgjengelig for alle og kan endres uten brudd på copyright. Det tar navnet sitt fra en forfedre sørafrikansk filosofisk strøm, som fremfor alt er fokusert på menneskets lojalitet til sin egen art.
På samme måte som med den filosofien, forstås Ubuntu som et produkt laget av mennesker for å hjelpe mennesker. Den er basert på Linux og distribueres av det britiske selskapet Canonical, som leverer teknisk service.
Bibliografiske referanser:
- Rahalkar, S. TIL. (2016). Grunnleggende om operativsystemet. Certified Ethical Hacker (CEH) Foundation Guide. Apress. 3-21.
- Blume, S. W (2016). Grunnleggende om elektriske kraftsystemer for den ikke-elektriske profesjonelle. John Wiley & Sons.
- Sprunt, B. (2002). Grunnleggende om maskinvare for ytelsesovervåking. IEEE Micro, 22 (4), 64-71.