Et operativsystem er et sæt programmer, der via elektroniske ordrer styrer computerens samlede aktivitet. Noget som en leder, der sætter alt i orden og sørger for, at alle dele af maskinen arbejder sammen. Normalt kører den på computeren, når vi tænder den. Hver computer skal have et operativsystem installeret for at fungere. Definitionen indikerer, at det er en gruppe computerprogrammer, der giver mulighed for på en mere effektiv måde at administrere de ressourcer, som en computer har.
Hvad er et operativsystem
Indholdsfortegnelse
Definitionen af operativsystemet angiver, at det er en gruppe af edb-programmer, der tilbyder muligheden for at styre i en mere effektiv måde de ressourcer, som en computer har, er dette også kendt under navnet systemsoftware.
For at forstå, hvad et operativsystem er, er det nødvendigt at nævne, at driften af denne type program starter fra det øjeblik computeren er tændt, da dens opgave er at administrere hardwaren fra de indledende faser og samtidig gøre det muligt interaktion med brugeren.
Derfor kan det siges, at konceptet med operativsystem beskriver det vigtigste program, som en computer bruger, da det er ham, der koordinerer de applikationer og tjenester, som brugeren bruger, hvilket betyder, at resten af det gennem det Softwaren inde i en computer kan fungere normalt, da den muliggør genkendelse af nogle forbindelser, skaber kontroller, tilbyder sikkerhed, forsendelser, blandt andre. De mest anvendte softwareprogrammer i dag er Windows-operativsystemet, Linux- operativsystemet, OS / 2 og DOS.
Gennem historien om operativsystemer er det vigtigt at bemærke, at de første versioner af computere ikke havde systemer som disse, noget der i øjeblikket er vanskeligt at assimilere. I løbet af 1960'erne brugte computere såkaldte batch-processorer.
År senere begyndte oprettelsen af OS (operativsystemer), selvom det rigtigt var, at der i 80'erne allerede var oprettet nogle anerkendte blandt samfundet, det var i 90'erne, da denne software begyndte at være lidt mere fleksibel og samtidig stærk, et af tidens vartegn er Windows 95-operativsystemet.
I dag kan en computers operativsystem findes selv på nettet, hvor det endda er muligt at downloade operativsystemet til den nødvendige version.
I definitionen af operativsystemet fremhæves dets formål, som er at styre den mellemliggende kerne, yde hardwarebeskyttelse og også styre placeringsressourcer, et værktøj, der forhindrer applikationsprogrammerere i at skulle udføre den samme proces manuelt.
Udviklingen af operativsystemer har ført til, at en stor del af de elektroniske enheder, der bruger mikroprocessorer til deres drift, også har et indbygget operativsystem, nogle eksempler er mobiltelefoner, DVD-afspillere, radioer, computere osv.
I dette tilfælde manipuleres de gennem en grafisk brugergrænseflade, et skrivebordsmiljø eller en vinduesadministrator, i tilfælde af mobiltelefoner gøres dette via en konsol og DVD'en via fjernbetjeningen, alt dette de er data, der giver os mulighed for bedre at forstå, hvad et operativsystem er.
Hvad er et operativsystem til
En af de ting, et operativsystem bruges til, er at tillade anden software at stole på det nævnte program og således være i stand til at fungere effektivt, af den grund er, at i henhold til det anvendte system kan visse programmer måske eller måske ikke installeres.
På samme måde kan operativsystemer klassificeres efter antallet af opgaver, som de kan udføre samtidigt, såvel som efter antallet af brugere, der kan bruge de nævnte programmer, og også efter det tidspunkt, hvor de udføres, hvilket kan eller ikke rigtig. Det skal bemærkes, at dette kun er nogle af de klassifikationer, der findes.
Begrebet operativsystem indikerer, at det har tre vigtige og væsentlige elementer, de henviser til softwarepakker, der gør det muligt for hardware at interagere med selve softwaren.
- Kommandotolkning: er de komponenter, der gør det muligt at fortolke kommandoerne, deres hovedmål er at kommunikere de kommandoer eller ordrer, som brugeren udfører, dette gøres gennem et sprog, der kan fortolkes af hardware uden behov for den, der udfører ordren, har noget kendskab til dette sprog.
- Filsystem: det er en slags fildatabase, hvor de erhverver en trælignende struktur.
- Kerne: Endelig er der kernen, som er ansvarlig for at tillade drift af grundlæggende områder som datainput og output, kommunikation, hukommelsesstyring og -behandling osv.
Elementer i et operativsystem
Operativsystemet består af fire moduler, som er kernen eller kernen, hukommelsesadministratoren, input- og outputsystemet og endelig filhåndteringen. Der er dem, der mener, at der er et femte modul, som er kommandotolken, der er ansvarlig for at oversætte de kommandoer, som brugeren udfører via tastaturet eller en anden enhed.
Kerne eller kerne
Det er det laveste niveau modul i operativsystemet, det hviler på en computers hardware, nogle af de opgaver, det skal udføre, er at håndtere interferenser, tildele opgaver til processoren, tilbyde kommunikationskanaler mellem programmer, blandt andre. Generelt er kernen ansvarlig for at kontrollere de andre moduler og på samme tid synkroniserer deres udførelse.
På samme måde har kernen en undermodul kendt som en planlægger, hvis opgave er at angive processortiden til de forskellige programmer, dette efter et bestemt planlægningsmønster, der kan være forskelligt mellem operativsystemer. Generelt er det, der gøres, at etablere et prioritetshierarki, som er ansvarlige for at bestemme, hvordan CPU-tiden skal tildeles hver software.
Memory manager
Hukommelsesadministratoren er derimod den, der har ansvaret for at tildele nogle dele af RAM-hukommelsen til programmerne eller til brøkdele af dem, der kræver det, samtidig med at resten af programmerne og dataene er placeret i lagerenhederne massiv. På denne måde, når en del af hovedhukommelsen tildeles, sker det på en struktureret måde efter et bestemt mønster.
Den mest almindelige måde at administrere hukommelse på er oprettelse af virtuel hukommelse, gennem den vises computerens hukommelse for alle, der bruger systemet, meget mere end det virkelig er.
Indgangs- og udgangssystem
Dette element præsenterer brugerens input og output af data som noget uafhængigt af computeren, hvilket betyder, at for brugeren vil alt udstyr have de samme karakteristika og vil blive behandlet på samme måde, hvor operativsystemet er ansvarligt for at håndtere de særlige egenskaber ved hver en af dem, hvoraf den ene er reaktionshastigheden. En meget anvendt teknik, især i dataoutput, er brugen af spoolere.
Outputinformationen gemmes midlertidigt i en kø, der er placeret i en masselagringsenhed, dette indtil den perifere enhed frigives, hvilket forhindrer et program i at blive bevaret, fordi det perifere udstyr ikke er tilgængeligt. SSO'er har opkald til at fjerne eller tilføje spoolfiler.
Filhåndtering
Formålet med filadministratoren er at vedligeholde strukturerne for programmerne såvel som brugerdataene og systemprogrammerne, der opbevares i filer, samt at sikre korrekt brug af masselagringsenheder. Dette element er også ansvarlig for overvågning af oprettelse, udvikling, opdatering og endelig eliminering af filer, og vedligeholdelse af en mappe med hver af de filer, der altid er i systemet, og det samarbejder med modulet, der administrerer hukommelse under overførsler. data til og fra central hukommelse.
Det er vigtigt at påpege, at hvis du har et virtuelt hukommelsessystem, er der overførsel mellem masselagringsmediet og den centrale hukommelse, dette er for at opretholde strukturen i hukommelsen. Filerne, der er gemt i masselagerenheder, har forskellige formål, nogle bruges til at gemme information til deling, andre indeholder private oplysninger osv.
Af denne grund har hver fil en række adgangsrettigheder, som viser den udvidelse, som informationen i filen kan deles med. Operativsystemet sørger for at kontrollere, at disse rettigheder ikke omgåes.
Et operativsystems funktioner
Funktionerne i et operativsystem, der skiller sig mest ud, er styring af hukommelsesprocesser og styring af kommunikation mellem applikationer.
Processtyring
Det er utvivlsomt en af de mest fremragende dele af et operativsystem, da processerne er de ressourcer, som en software kræver for at kunne udføres korrekt. Dette kræver visse elementer, såsom CPU-tid, hukommelsesforbrug og tilstedeværelsen af filer, som applikationen kræver adgang til for at køre. Operativsystemet, så det kan tage sig af maskinens korrekte funktion, er dedikeret til oprettelse og destruktion af processer samt stop og start af dem, for ikke at nævne dets bidrag til kommunikationsmekanismerne mellem en proces og en anden.
Hovedhukommelsesstyring
Administration af hovedhukommelsen er et andet meget relevant element. For sin del består hukommelsen af et datalager, der deles af applikationerne og CPU'en, som også mister sin funktionalitet, hvis der er noget problem. Af denne grund er det vigtigt, at operativsystemet tager sig af hukommelsesstyring, så det ikke overbelastes, og de oplysninger, der er gemt der, kan ses. Operativsystemet sørger for, at visse dele af hukommelsen bruges, og hvorfor. Det træffer beslutninger om, hvor processerne skal lokaliseres, når der er ledig plads, og tildeler og genvinder den nødvendige plads, så hukommelsen bruges godt.
Sekundær lagerstyring
Hukommelse er karakteriseret ved at være noget ret flygtigt, og at det i tilfælde af en fejl kan ende med at miste de oplysninger, den indeholder, af den grund er det nødvendigt, at der er et andet lagermodul, så dataene forbliver der på lang sigt, På samme måde som det sker med den centrale hukommelse, OS, sørger det for at administrere den ledige plads og tildeler lagerordren, det sørger også for, at alt er gemt korrekt samt hvor meget og hvor der er ledig plads.
Styring af indgangs- og udgangssystemet
På samme måde er operativsystemet ansvarlig for styring af output- og inputporte på en computer, såsom til hovedtelefoner, skærm, printer osv.
Tidligere, da du ønskede at installere en ny ekstern port, var det vigtigt at have en installationsdisk, hvor driverne blev optaget, så computeren kunne acceptere den. I dag er computerens operativsystem ansvarlig for lokalisering i netværket, alle de oplysninger, der er nødvendige, så de nye, eksterne porte fungerer korrekt.
Filsystemlog
Filerne er formater, der oprettes af ejerne selv, som konverteres til tabeller, og det er operativsystemet, der sørger for at registrere og gemme dem. OS er også ansvarlig for at opbygge, slette og gemme alle de filer, der oprettes, ud over at give de nødvendige værktøjer til at få adgang til filerne, når de er nødvendige. Det tilbyder også kommunikation mellem filer og lagerenheder og konfigurerer det, så det laver sikkerhedskopier af hver enkelt. I tilfælde af en ulykke går informationen ikke tabt.
Sikkerhed
I denne post skal det bemærkes, at operativsystemet er ansvarlig for computersikkerhed, en af de vigtigste handlinger er adgang til programmer eller brugere, hvor de ikke skal gå ind. Der er mange vira, der kan beskadige systemet, og det er operativsystemet, der er ansvarlig for, at dette ikke sker. Det er muligt at konfigurere softwaren, så kontroller udføres fra tid til anden, og på samme måde etablere de sikkerhedskontroller, der skal udføres.
Kommunikation mellem elementer og applikationer
Via netværksgrænsefladen opretholder operativsystemet kommunikation mellem de forskellige elementer på computeren samt alle de programmer, der er relateret til dem. Modtag og send information.
Rapporter systemstatus
Der er et stort antal applikationer, der som standard er installeret sammen med operativsystemet, men de betragtes ikke som et system. De giver et middel og grundlæggende egenskaber til at udvikle og køre de programmer, der er installeret på computeren. På samme måde informerer den systemets status, det vil sige, hvis det er nødvendigt at godkende enhver handling, såsom installation af automatiske opdateringer.
Ligeledes tilbyder det support til forskellige computersprog, så ethvert program fungerer på computeren, for det har det programmer, der forbedrer kommunikationen mellem applikationer.
Ressourcestyring
Den administrerer hver af computerens hoveddele ved hjælp af en ressourcemanager, i sin funktion at administrere den involverer også sikkerhed og kommunikation af CPU'en og eksterne enheder, der forbinder til computeren. På samme måde som det sker med sekundær og intern hukommelse, hvor det undertiden er nødvendigt at rense og udskifte dele, der er gemt fra den ene til den anden. Generelt administrerer det alle systemets ressourcer og alle de elementer, der er i kontakt med dette system.
Brugersadministration
Endelig handler det også om styring af profiler, der er gemt på computeren, også afhængigt af hvem der oprettede profilen. Administration af brugere kan være flere eller individuelle, det betyder ikke, at operativsystemet kun tillader, at der oprettes en brugerprofil for at kunne bruge computeren.
Typer af operativsystemer
Operativsystemtyperne klassificeres efter følgende kriterier:
- Opgavehåndteringskriterier: Disse klassificeres igen i single-task og multitasking, førstnævnte er karakteriseret ved at udføre et program ad gangen, bortset fra operativsystemets egne processer, for deres del kan sidstnævnte styre CPU-ressourcer til opnå en vis samtidighed i de processer, der udføres.
- Brugeradministrationskriterier: I dette tilfælde kan vi tale om enkeltbruger-systemer, det vil sige, de tillader kun kontrol til en bruger, der er også flerbruger-systemer, der bruges baseret på sessioner.
- Ressourcestyringskriterier. Der er centraliserede operativsystemer, som er begrænset til en enkelt computer i deres indflydelsessektor, og der er også distribuerede systemer, der styrer forskellige computere samtidigt.
Det skal bemærkes, at dette er klassificeringen af de mest almindelige operativsystemer, men der er andre mindre hyppige:
Operativsystem på en computer
Operativsystemer er generelt installeret på computeren, og i de fleste tilfælde foretager brugeren ikke ændringer, men det kan opdateres, ændres eller udskiftes.
Hvert operativsystem på en computer har en grafisk grænseflade til brugeren, som tillader brug af eksterne værktøjer eller hardware, såsom moussen, ved at klikke på ikonerne eller ved at interagere med andre elementer til formålet at udføre en opgave, som gør det klart, hvad operativsystemet på computeren er beregnet til.
Eksemplerne på de mest anvendte operativsystemer i verden er:
Microsoft Windows
Blandt de typer operativsystemer er den, der har størst vægt, Windows, oprettet i 80'erne, i øjeblikket er de nyeste versioner Windows 10, som blev oprettet i september 2014, Windows 8 oprettet i 2012, Windows 7 i 2009 og Windows Vista i 2007. Dette operativsystem leveres forudinstalleret på de fleste computere, hvilket gør det til det mest populære operativsystem i verden.
Mac OS X
Dette operativsystem blev oprettet af firmaet Apple Inc. Og det er installeret i alle de computere, der er produceret af det nævnte firma. I øjeblikket er de nyeste versioner af dette system kendt som Mac OS-operativsystemet, idet de specifikke navne af hver version kom Maverick, der blev lanceret på markedet i 2013, Mountain Lion for sin del, på markedet i 2012, Lion i 2011, Snow Leopard i 2009. Apple tilbyder også brugere en version kaldet MacOS X Server, som er designet til at køre på servere.
Linux Ubuntu
Et andet eksempel på operativsystemer er Linux Ubuntu. Dette operativsystem har som hovedegenskab, at det er open source, hvilket betyder, at det kan distribueres og modificeres af enhver bruger i verden, hvilket er en kæmpe fordel, da dette gør det muligt for operativsystemet at være gratis og også giver dig mulighed for at vælge mellem de forskellige eksisterende versioner. På personlige computere bruges Linux-operativsystemet på trods af at det er helt gratis i få computere, men på de fleste firmaservere bruges Linux, da det er lettere at tilpasse. Imellem. Versioner, der skiller sig ud, er Ubuntu, Debian, Fedora og Linux.
Operativsystem på en telefon
Mobile operativsystemer eller mobil OS er en række programmer på lavt niveau, der muliggør abstraktion af egenskaberne ved den specifikke hardware på mobiltelefoner og tilbyder tjenester til mobile applikationer, der udføres på den. Disse systemer er enklere og er rettet mod trådløs forbindelse såvel som vejen til at indtaste informations- og multimedieformater.
Visse mobile operativsystemer er baseret på den lagdelte model. De mest almindelige systemer er:
Android
Dette er utvivlsomt det mest anvendte telefonoperativsystem i verden, det er baseret på Linux. Det blev oprindeligt designet til professionelle kameraer, senere blev det erhvervet af Google og modificeret til brug i mobile enheder, såsom smartphones og senere i tablets, i øjeblikket er dette system under udvikling, så det kan bruges på pc og Notebook. Dens udvikler er Google, den blev lanceret i 2008.
ios
Operativsystemet til en Apple-telefon er iOS, der kun er karakteristisk for de enheder, der er produceret af firmaet Apple Inc., og det bruges i enheder som iPod Touch, iPhone, iPad og Apple TV. Optimering og enkelhed er grundlaget for dens succes, da folk foretrækker det frem for andet mobil OS, der kræver højere drevet hardware til OS-flydende.