Hvad er funktionerne i et operativsystem?



den funktioner i et operativsystem mest fremragende er styringen af ​​processer, hukommelse og kommunikation mellem applikationer, blandt andre.

Et operativsystem er den vigtigste software eller et sæt af programmer, der styrer alle processer, der opstår inden for en elektronisk enhed.

De er ikke de programmer og applikationer, som vi normalt bruger til håndtering af f.eks. Computeren, men de egenskaber, der tillader, at disse applikationer virker.

Et af formålene med operativsystemet er at styre kernen, placeringsressourcerne og maskinvaren i vores maskine. De fleste elektroniske enheder på markedet, der har en mikroprocessor, har et operativsystem.

I starten af ​​etableringen af ​​operativsystemer var det største svigt, de havde, at de havde meget lidt kapacitet og meget lav udnyttelse, så det blev normalt gjort manuelt gennem et parti. Inden for batchet blev Jobs, som er de ordrer, der er nødvendige for at udføre en handling, aktiveret manuelt.

Efterhånden som operativsystemernes kompleksitet steg, var det nødvendigt at automatisere disse opgaver og dermed fremstå som de første kommandolyttere.

Med alle de opdateringer og opdagelser, der er lavet gennem årene, er der ikke noget tilbage af de første operativsystemer, der skulle aktiveres manuelt.

De bliver mere sofistikerede og aktiverer sig selv for at beskytte maskinen og udføre nødvendige og rutinemæssige opgaver.

Hovedfunktioner i et operativsystem

Som vi tidligere har nævnt, er de fleste operativsystemer allerede præfabrikerede med en liste over opgaver, der skal gøres inden for vores elektroniske enhed, så alt går glat.

Det er kun nødvendigt at foretage små justeringer for at tilpasse konfigurationen til brug af vores enhed.

1- Processtyring

En af de vigtigste dele af et operativsystem er styring af processer. Processer er de ressourcer, et program skal køre.

Dette indebærer brug af hukommelse, CPU-tid (central behandlingsenhed) og de filer, som applikationen skal have adgang for at fungere godt.

Operativsystemet, der er ansvarlig for maskinens korrekte funktion, er dedikeret til at skabe og ødelægge processer, stoppe og genoptage dem og hjælpe med kommunikationsmekanismerne mellem processer.

Vi kan sammenligne denne opgave med arbejdet hos en kontorist. Hvis vi udarbejder en liste over opgaver, etablerer processtyringssystemet en handlingslinje, hvor de vigtigste processer prioriteres, mellemproduktet i et mellemliggende sted og endelig det mindst vigtige på sidste sted.

Problemet med dette er, at processtyring sker via en maskine, der angiver vilkårlige prioriteter for de opgaver, der skal udføres, og undertiden er ubetydelige opgaver efterladt ufærdige.

Det er derefter nødvendigt at ændre konfigurationen af ​​processtyringsværktøjet og prioritere de nødvendige opgaver eller tvinge deres udførelse for hånden.

2- Håndtering af hovedhukommelsen

En anden vigtig del af operativsystemet er styringen af ​​hovedhukommelsen. Hukommelsen består af en datalager, der deles af CPU'en og applikationerne, og som mister sin kapacitet, hvis der opstår en fejl.

Derfor er det vigtigt, at operativsystemet er ansvarlig for styring af hukommelse, så det ikke bliver mættet, og data og informationer der er indeholdt, er tabt..

Operativsystemet sørger for, at en del af hukommelsen bruges og hvorfor. Bestem, hvor processerne er placeret, når der er ledig plads og tildele og kræve det plads, der er nødvendigt, så det altid bruges godt.

3- Forvaltning af sekundær lagring

Hukommelsen er meget volatil og i tilfælde af fejl kan du miste de oplysninger, der er indeholdt i den. Til dette er det nødvendigt at have et andet lagringsmodul, der kan gemme dataene på lang sigt.

Som med hovedhukommelsen er operativsystemet ansvarlig for styring af ledig plads og tildeler rækkefølge for opsparing. Det sikrer også, at alt er helt gemt, samt hvor meget plads der er ledigt fri og hvor.

4- Ledelse af indgangs- og udgangssystemet

Operativsystemet er ansvarligt for styring af computerens indgangs- og udgangsporte, såsom et headset, en printer, en skærm mv..

Tidligere, da du ønskede at installere en ny ekstern port, var det vigtigt at have en installationsdisk, der indeholdt drivere, så computeren kunne acceptere dem.

Nu i vores dage er computerens operativsystem normalt ansvarlig for at søge i netværket til de nødvendige oplysninger, så de nye eksterne porte virker perfekt.

5- Registrering af filsystem

Filer er formater, der er oprettet af deres ejere, der konverteres til tabeller, og operativsystemet er ansvarligt for optagelse og lagring af dem.

Operativsystemet er ansvarligt for at opbygge, slette og arkivere de oprettede filer, samt at give de nødvendige værktøjer til at få adgang til filerne til enhver tid.

Den etablerer kommunikationen mellem filerne og lagerenhederne og endelig kan den konfigureres på en sådan måde, at den laver sikkerhedskopier af alle filerne, så i tilfælde af uheld går de ikke alle tabt.

6- Sikkerhed

Operativsystemet er ansvarligt for maskinens sikkerhed. En af de vigtigste aktiviteter er adgang for brugere eller programmer til, hvor de ikke bør.

Der er mange vira, der kan påvirke vores system, og operativsystemet sikrer, at dette ikke sker.

Operativsystemet kan konfigureres, så periodiske styringer udføres, og sikkerhedskontroller etableres..

7- Kommunikation mellem elementer og applikationer

Via netværksgrænsefladerne bevarer operativsystemet kommunikation mellem maskinens forskellige komponenter og alle applikationer, som er i kontakt med dem. Send og modtag information.

8- Informer om systemets tilstand

Der er en række applikationer, der installeres som standard ud for operativsystemet, men det er ikke et system som sådan.

Disse giver et miljø og grundlæggende egenskaber til udvikling og udførelse af de programmer, der er installeret i vores maskine.

Den informerer om systemets tilstand, hvis det er nødvendigt at udføre nogle handlinger eller at godkende, at der træffes nogle foranstaltninger, såsom automatiske opdateringer.

Derudover understøtter den de forskellige programmeringssprog, så enhver form for applikation fungerer i vores maskine. Det har selvfølgelig programmer, der forbedrer kommunikationen mellem applikationer.

9- Ressourceforvaltning

Administrer alle de vigtigste dele af maskinen via sin ressource manager. Dets funktion som administrator indebærer sikkerhed og kommunikation af centralenheden eller CPU'en, eksterne enheder, som er tilsluttet computeren.

Ligesom intern hukommelse og sekundær hukommelse, hvor sommetider skal du rengøre og ændre lagrede dele fra den ene til den anden. 

Generelt styrer den alle systemets ressourcer og alle de ressourcer, der kommer i kontakt med det.

10- Brugeradministration

Operativsystemet er også ansvarligt for styring af de profiler, der er gemt på computeren, afhængigt af hvem der har oprettet en profil på den.

Brugeradministration kan være enkeltbruger eller flerbruger. Dette betyder ikke, at operativsystemet kun tillader at en brugerprofil oprettes til brug på en computer.

At være en enkeltbrugerprofil indebærer, at kun henrettelser af den pågældende bruger er aktive og kun hans. I den anden, i multiuseren, tillader det, at flere end én brugeres opgaver kan være aktive på samme tid.

De mest almindelige operativsystemer

De mest kendte og brugte operativsystemer på markedet er Windows, IOS og Linux til computere. Og Android og iOS til smartphones.

Der er tusindvis af operativsystemer, med en større eller mindre grad af raffinement, afhængigt af hvilken enhed der er behov for.

Windows tilhører Microsofts store macroimage, mens iOs tilhører Apple. Linux, for sin del, er en gratis software platform, der giver dig mulighed for at ændre dit operativsystem. Inden for Linux-platformen er Ubuntu og Devian, som er de mest kendte.

Disse gratis software tillader brugeren at ændre operativsystemet, som han kan lide. Det har også en vis risiko, og det er at røre kernen i operativsystemet, når du ikke har meget viden, kan generere en katastrofe.

I modsætning hertil er operativsystemer som Windows og iOS klar til de mest uerfarne brugere, så den oprindelige konfiguration af operativsystemet gør det muligt at bruge det uden at skulle foretage dyre modifikationer.

referencer

  1. RAHALKAR, Sagar Ajay. Grundlæggende om operativsystemet. iCertified Ethical Hacker (CEH) Foundation Guide. Apress, 2016. s. 3-21.
  2. BLUME, Steven W.Elektricitetssystem grundlæggende for nonelectrical professionelle. John Wiley & Sons, 2016.
  3. SPRINT, Brinkley. Grundlæggende om ydeevne-overvågning hardware.IEEE Micro, 2002, vol. 22, nr. 4, s. 64-71.
  4. MILLER, Michael.Absolut nybegynder guide til computerens grundlæggende. Hvilken udgivelse, 2007.
  5. ALVAREZ, Juan. Forståelse af Computer Basics: Step Toward Literacy.
  6. SILBERSCHATZ, AbrahamGALVIN, et al.Operativsystemer: grundlæggende begreber. Addison-Wesley Iberoamericana ,, 1994.
  7. TANENBAUM, Andrew S .; FOGOAGA, Juan Carlos Vega.Operativsystemer. Prentice Hall, 1988.