Nimeni nu se indoieste ca computerele au devenit ceva fundamental in viata noastra de zi cu zi, doar comparabil cu intruziunea pe care telefoanele mobile au provocat-o in viata noastra.
PC-urile si smartphone-urile au in comun faptul ca, pe langa faptul ca sunt foarte importante pentru comunicare in secolul XXI, au sisteme de operare care le permit sa functioneze.
In continuare vom vedea mai in profunzime care sunt functiile sistemului de operare , pe langa cele mai cunoscute si comercializate de cand au fost create la mijlocul secolului trecut.
Ce este un sistem operativ?
Inainte de a explica care sunt functiile unui sistem de operare, este necesar sa definim exact ce este acesta. Sistemele de operare, numite si nuclee sau „nuclee”, sunt software-ul care coordoneaza si directioneaza toate serviciile si aplicatiile care sunt utilizate pe un computer . Acestea sunt programe care permit si reglementeaza cele mai de baza aspecte ale sistemului.
Sistemele de operare sunt de obicei executate intr-un mod privilegiat fata de restul software-ului , fara a permite vreunui program sa-i faca modificari importante si sa modifice functionarea generala a computerului. Aceste sisteme sunt alcatuite din trei componente esentiale:
- Sistem de fisiere: este registrul de fisiere.
- Interpretarea comenzilor: Traduceti comenzile in limbaj de calculator.
- Nucleu: permite operarea in intrebari de baza ale calculatorului.
Primele calculatoare nu aveau aceste sisteme. In anii saizeci, computerele foloseau procesarea in lot, insa, in acelasi deceniu, primele sisteme de operare au inceput sa fie dezvoltate. Mai tarziu, in anii 1980, unele dintre cele mai populare sisteme de operare de astazi vor incepe sa apara, iar in urmatorul deceniu aveau sa devina mai puternice. Ar fi in anii nouazeci cand a aparut unul dintre cele mai importante: Windows 95 .
Cele 10 functii ale sistemului de operare
Exista mai multe functii realizate de sistemul de operare, fara de care computerele ar fi masini foarte obositoare de utilizat. Mai jos vom vedea primele 10.
1. Managementul proceselor
Una dintre cele mai importante functii ale sistemului de operare este managementul proceselor, procese care sunt resursele de care programul are nevoie pentru a rula. Pentru a face acest lucru, creeaza si ucide procese, le opreste si le reia .
Aceasta implica utilizarea memoriei, a timpului CPU (Central Processing Unit) si a fisierelor pe care aplicatia trebuie sa le acceseze pentru a functiona corect.
Managementul proceselor se stabileste pe baza prioritatii sarcinilor de indeplinit . Acesta este de obicei un avantaj, deoarece permite accelerarea sistemului.
Cu toate acestea, uneori au ramas sarcini pe care sistemul le-a interpretat ca neimportante si le-a lasat neexecutate. Pentru a evita acest lucru, este necesar sa se schimbe configuratia instrumentului de management al procesului si sa se acorde o prioritate mai mare sarcinilor necesare sau sa forteze executarea lor manuala.
2. Managementul memoriei principale
O alta functie importanta a sistemului de operare este gestionarea memoriei principale. Aceasta memorie este formata dintr-un depozit de date care este partajat de CPU si aplicatii , memorie care isi pierde capacitatea in cazul unei defectiuni.
Din acest motiv este important ca sistemul de operare sa se ocupe de gestionarea memoriei, prevenind saturarea acesteia si pierderea datelor si informatiilor.
Sistemul de operare se asigura ce parte din memorie este utilizata si de ce este utilizata. Acesta decide, pe baza aceleiasi memorie, unde sunt plasate procesele atunci cand exista spatiu liber si aloca si revendica spatiul necesar pentru ca acesta sa fie intotdeauna bine folosit.
3. Managementul depozitului secundar
Dupa cum am vazut, memoria unui computer este un aspect foarte volatil. Aceasta inseamna ca, in cazul oricarei defectiuni, exista riscul de a pierde informatii. Din acest motiv , in computer exista un al doilea modul de stocare, care poate stoca date pe termen lung .
Ca si in cazul memoriei principale, sistemul de operare este responsabil de gestionarea spatiului liber ramas, atribuind si o ordine de stocare a datelor generate. De asemenea, se asigura ca totul este stocat corect si, de asemenea, verifica cat spatiu este liber si unde.
4. Registrul sistemului de fisiere
Fisierele sunt formate create de utilizator pe computer, care sunt convertite in tabele care trebuie inregistrate in sistem daca doresc sa fie pastrate si utilizate din nou in viitor.
Sistemul de operare se ocupa de gestionarea acestor fisiere, crearea, stergerea sau arhivarea acestora in functie de necesitate. Ofera si instrumentele necesare pentru a le putea consulta ulterior.
Sistemul in sine poate fi configurat atata timp cat face copii de rezerva pentru toate fisierele. Astfel, in cazul unui accident, se va evita pierderea partiala sau completa a datelor.
5. Comunicarea intre elemente si aplicatii
Sistemul de operare se ocupa de comunicarea dintre elemente si aplicatii . Aceasta trimitere si primire de informatii se face prin interfete de retea. In acest fel, se mentine comunicarea intre componentele computerului si toate aplicatiile care sunt in contact cu acestea.
6. Gestionarea sistemului de check-in si check-out
Acesta este responsabil pentru gestionarea porturilor de intrare si de iesire ale computerului . Aceste porturi sunt toate perifericele care pot fi conectate la turnul computerului, cum ar fi monitorul, mouse-ul, imprimanta, castile, un pen-drive…
In trecut, cand se dorea sa instaleze un nou port extern, era necesar sa existe un disc special de instalare, in care veneau „driverele” necesare pentru ca computerul sa accepte si sa stie sa foloseasca perifericele in cauza.
Cu toate acestea, in timp , sistemele de operare ale majoritatii computerelor se ocupa de obicei de cautarea in retea a informatiilor necesare pentru ca noile porturi externe sa functioneze corect.
7. Managementul resurselor
Sistemul de operare este responsabil de gestionarea tuturor partilor principale ale computerului, prin managerul sau de resurse. Aceasta functie implica securitatea si comunicarea CPU cu dispozitivele externe conectate la computer . De asemenea, gestioneaza memoria interna si memoria secundara, unde uneori trebuie sa curatati si sa mutati piesele stocate dintr-un loc in altul.
8. Securitate
Sistemul de operare are grija de securitatea computerului. Exista multi virusi informatici, care pot afecta sistemul prin acces neadecvat de catre alti utilizatori (hacking) sau prin programe si pagini web care au fost infestate.
Pentru a evita acest lucru, puteti configura sistemul de operare astfel incat sa efectueze verificari regulate, pe langa stabilirea verificarilor de securitate.
9. Raportati starea sistemului
Exista o serie de aplicatii care sunt instalate din fabrica impreuna cu sistemul de operare. Cu toate acestea, desi utile, aceste aplicatii nu sunt un sistem ca atare .
Totusi, trebuie spus ca s-ar putea spune ca sunt aproape de ceea ce ar fi un sistem de operare, intrucat ofera un mediu si caracteristici de baza pentru dezvoltarea si executia programelor care sunt instalate pe computer.
Sistemul de operare este responsabil pentru raportarea starii sistemului, indicand daca este necesara vreo actiune, cum ar fi actualizarile automate ale aplicatiilor. In plus, sistemul de operare suporta diferite limbaje de programare , astfel incat orice tip de aplicatie poate functiona cu computerul.
10. Administrarea utilizatorilor
Sistemul de operare este, de asemenea, responsabil pentru gestionarea profilurilor care au fost create si stocate pe computer , iar aceasta administrare poate fi un singur utilizator sau multi-utilizator.
Utilizatorul unic nu trebuie inteles in sensul ca sistemul de operare permite crearea unui singur utilizator pentru a utiliza computerul. Un singur utilizator implica faptul ca numai executiile acelui utilizator vor fi active si numai ale lui. In schimb, multi-utilizator inseamna ca permite ca sarcinile mai multor utilizatori sa fie active in acelasi timp.
Exemple de sisteme de operare
De cand au aparut primele sisteme de operare, au fost create mai multe, unele in concurenta ferma intre ele. In continuare vom vedea principalele sisteme de operare, fiind cele mai comercializate si extinse . Cu siguranta, computerul sau mobilul cu care cititi acest articol are unul dintre urmatoarele sisteme de operare.
1. Microsoft Windows
Microsoft Windows este unul dintre cele mai populare, poate cel mai popular . Initial, era un set de distributii sau medii grafice de operare a caror functie initiala era de a oferi altor sisteme de operare mai vechi, cum ar fi MS-DOS, o reprezentare vizuala a suportului si a altor instrumente software. A fost publicat pentru prima data in 1985 si de atunci a fost actualizat la versiuni noi.
2. Mac OS
MacOS este numele sistemului de operare al computerului Apple Macintosh, cunoscut si ca OSX sau Mac OSX. Se bazeaza pe UNIX si a fost dezvoltat si vandut pe computerele Apple din 2002. MacOS este popular pentru ca este cea mai directa si amenintatoare concurenta economica pentru sistemul de operare Microsoft Windows.
3. Android
Android este un sistem de operare bazat pe nucleul Linux si ruleaza pe telefoane mobile, tablete si alte dispozitive cu ecran tactil . A fost dezvoltat de Android Inc. si cumparat ulterior de Google, ceea ce l-a facut si mai popular.
De fapt, acest sistem de operare este atat de popular, incat vanzarile de sisteme de computer Android le depasesc pe cele ale IOS pentru telefoanele mobile Macintosh si, de asemenea, pe cele ale Windows Phone, care sunt pentru telefoanele mobile MicroSoft.
4. MS-DOS
MS-DOS, al carui nume se refera la Microsoft Disk Operating System (MicroSoft Disk Operating System) a fost unul dintre cele mai comune sisteme de operare pentru PC-urile IBM in perioada anilor 1980 si mijlocul anilor 1990 . Avea o serie de comenzi interne si externe, afisate secvential pe un ecran intunecat.
5. UNIX
UNIX a fost unul dintre primele sisteme de operare create, fiind dezvoltat in 1969. A fost creat pentru a fi portabil, multitasking si multiutilizator. De fapt, este o familie intreaga de sisteme de operare similare , unele cu distributii care au fost oferite comercial, iar altele in format gratuit, pornind intotdeauna de la nucleul numit Linux.
6. Ubuntu
Ubuntu este gratuit si open source, adica este disponibil pentru toata lumea si este modificabil fara a incalca drepturile de autor . Isi ia numele de la un curent filozofic ancestral din Africa de Sud, care se concentreaza mai presus de orice pe loialitatea omului fata de propria sa specie.
In aceeasi linie ca si cu acea filozofie, Ubuntu este inteles ca un produs facut de fiinta umana pentru a ajuta fiinta umana. Este bazat pe Linux si este distribuit de compania britanica Canonical, care continua sa ofere suport tehnic.





































