Sistemul de operare (OS) –

Sistemul de operare este o interfață între utilizator și hardware și permite interacțiunea dintre hardware-ul și software-ul unui computer.

De asemenea, un sistem de operare este un software care efectuează toate sarcinile de bază, cum ar fi gestionarea fișierelor, gestionarea memoriei, gestionarea stocării, gestionarea proceselor, gestionarea intrărilor și ieșirilor și controlul dispozitivelor periferice, cum ar fi unitățile de disc și imprimantele.

Publicitate


De fapt, acesta acționează ca un creier care efectuează o multitudine de operații și furnizează ieșirile necesare.

Sistemul de operare OS

Funcțiile sistemului de operare –

Toate funcțiile sistemului de operare sunt partajate mai jos –

GESTAREA DISPOZITIVELOR –

Sistemul de operare gestionează comunicarea dispozitivelor prin intermediul driverelor lor respective.

Realizează următoarele activități pentru gestionarea dispozitivelor –

  • Ține evidența tuturor dispozitivelor. Controlerul de I/O este responsabil pentru această sarcină
  • Decide ce proces primește dispozitivul, când și pentru cât timp.

  • Alocarea dispozitivului într-un mod eficient.
  • Dealocarea dispozitivelor.

GESTAREA FIȘELOR –

Sistemul de operare alocă și de-alocă resurse. Reglează ce proces primește fișierul și pentru ce durată. De asemenea, ține evidența informațiilor, a locației, a utilizărilor, a stării etc.

Aceste facilități colective sunt adesea cunoscute sub numele de sistem de fișiere. Sistemul de operare îndeplinește, de asemenea, sarcini precum crearea de directoare și fișiere, copierea/ mutarea acestora și redenumirea/ștergerea fișierelor.

GESTAREA MEMORIEI –

Gestionarea memoriei se referă la gestionarea memoriei primare sau principale. Memoria principală asigură o stocare rapidă care poate fi accesată direct de către CPU.

Când programul este executat și terminat, se eliberează zona de memorie care poate fi utilizată pentru alte programe. Memoria calculatorului este aranjată astfel încât registrele cele mai rapide să fie pe primul loc, urmate de memoria cache a procesorului, memoria cu acces aleatoriu și apoi de stocarea pe disc.

Managerul de memorie al sistemului de operare coordonează utilizarea diferitelor tipuri de memorie, care trebuie alocată sau dezalocată și cum să mute datele între ele

GESTAREA PROCESELOR –

Care program care rulează pe un calculator este un proces, fie că se află în fundal sau în front-end. Sistemul de operare este responsabil pentru a face ca mai multe sarcini să ruleze în același timp (multitasking).

Sistemul de operare găsește starea procesorului și a proceselor, alege sarcina și procesorul acesteia alocă procesorul procesului și dezalocă procesul atunci când acesta este executat.

MASTERMIND –

Mastermind este un termen pe care îl putem folosi în mod corect pentru sistemul de operare. Motivul – Sistemul de operare îndeplinește o multitudine de funcții care nu pot fi îndeplinite decât de o minte super-inteligentă, de unde și termenul de „Mastermind”.

  • OS asigură pornirea fără un sistem de operare
  • Aprovizionează facilitatea de a crește memoria logică a sistemului de calculatoare prin utilizarea memoriei fizice a sistemului de calculatoare.
  • OS controlează erorile apărute în program
  • Furnizează recuperarea sistemului atunci când acesta este deteriorat.
  • Sistemul de operare împarte programul mare în programe mai mici, care sunt numite și fire de execuție. Și execută aceste fire de execuție unul câte unul

GESTAREA STOCCAJULUI –

Sistemul de operare controlează toate operațiunile de stocare. Unele dintre acestea includ – modul de stocare a datelor sau a fișierelor în calculatoare și modul în care utilizatorii vor accesa fișierele. Sistemul de operare este responsabil pentru stocarea și accesarea fișierelor. Crearea de fișiere, crearea de directoare și citirea și scrierea datelor din fișiere și directoare și, de asemenea, copierea conținutului fișierelor și directoarelor dintr-un loc în altul.

Înrudite – Sistem de operare distribuit

Tipuri de sisteme de operare (OS) –

Toate tipurile de sisteme de operare sunt enumerate mai jos –

  • Windows
  • iOS
  • MAC OS
  • Ubuntu
  • Novell Netware
  • Unix
  • Linux

Înrudite… LINUX vs UNIX

Sistem de operare mobil

Acestea sunt câteva dintre sistemele de operare mobile –

  • iOS
  • Symbian
  • Blackberry
  • Windows
  • Android OS
  • Bada

.