Sunteți pe pagina 1din 6

Ministerul Educației, Culturii și Cercetării

Academia de Studii Economice a Moldovei

Facultatea de Tehnologii Informaționale și Statistică Economică

REFERAT

la disciplina: “Sisteme de Operare”


cu tema: “Clasificarea sistemelor de operare”

Efectuat de:
Verificat de:

Chișinău, 2021
Sistemul de operare (SO) este o colecţie de programe de sistem folosite pentru
gestionarea resurselor calculatorului şi controlarea întregii lui activităţi (un ansamblu de
proceduri manuale și de module program cu ajutorul cărora se gestionează resursele
sitemului de calcul și se realizează o interfață între mașina fizică și utilizator).

Sistemul de operare asigură legătura dintre utilizator şi calculator, copiază


programele din fişierele executabile de pe disc în memoria internă, execută în ordine
instrucţiunile din aceste programe şi comunică rezultatele obţinute.

Clasificarea sistemelor de operare

Clasificarea sistemelor de operare din punctul de vedere al execuției proceselor


În general, programele utilizează în mod diferit resursele unui sistem de calcul. Unele ocupă
mai puţină memorie ca altele, unele au mai multe operaţii de intrare-ieşire, etc. Pentru utilizarea
eficientă a resurselor sistemului de calcul, unele sisteme de operare pot gestiona execuţia
concurentă a mai multor procese,asigurând proceselor din sisteme accesul concurent la resursele
sistemului sau protejarea resurselor. Aceasta înseamnă că la un moment dat în sistem se pot afla
în execuţie mai multe procese, care concurează între ele pentru accesul la resursele sistemului,
iar sistemul de operare gestionaeză resursele astfel încât să poată satisface cât mai multe cereri.
O caracteristică importantă a unui sistem de operare este măsura în care poate asigura execuţia
concurentă a proceselor. Pe baza acestui criteriu sistemele de operare se împart în:
 sisteme de operare monotasking – în care programele existente în memorie nu
comunică și nu-și pot sincroniza activitățile;
 sisteme de operare multitasking – în care programele existente în memorie au un
obiectiv comun și își sincronizează activitățile.

Exemple:

UNIX și WINDOWS sunt multitasking

MS-DOS este un hibrid.
Clasificarea sistemelor de operare după gradul de interacţiune cu uilizatorul
(numărul utilizatorilor care au acces la SO)
Un sistem de operare are rolul de a interfaţa comunicarea între utilizator şi sistemul de calcul.
Tendinţa actuală în cererea utilizatorilor este de a creşte atât gradul de interacţiune cu sistemul de
calcul cât şi gradul de accesibilitate a interfeţei cu sistemul de calcul. Aceste două tendinţe, în
general contradictorii, determină creşterea complexităţii componentei sistemului de operare, de
interfaţă cu utilizatorul. Pe de altă parte, din punct de vedere al gradului de utilizare şi al
accesibilităţii, o caracteristică importantă este numărul de utilizatori care pot avea acces simultan
la un sistem de calcul. Din acest punct de vedere, sistemele de operare pot fi:
 Sisteme de operare seriale, pentru care gradul de interacțiune cu utilizatorul este
nul;
 Sisteme de operare interactive
1. Monouser – cu un singur utilizator;
2. Multiuser – cu mai mulți utilizatori.

Exemple :

UNIX și WINDOWS sunt multiuser

MS-DOS este monouser.

Clasificarea sistemelor de operare după configuraţia hardware deservită.


Se obişnuieşte împărţirea sistemelor de calcul în trei mari categorii, în funcţie de puterea
lor de prelucrare a informaţiilor şi de capacitatea lor.Corelat cu această împărţire, se clasifică şi
sistemele de operare după configuraţia hardware pe care o deservesc.
Structura sistemelor de operare este influenţată de structura sistemului de calcul, pentru
că, în general, s-a căutat ca punctele mai slabe ale hardware-ului să fie compensate prin funcţii
suplimentare, asigurate de sistemul de operare.
Pe de altă parte, un sistem de calcul puternic care permite prelucrări complexe, are nevoie
de un sistem de operare la fel de puternic, capabil să asigure o bună coordonare a activităţii
sistemului de calcul şi o gestionare optimă a resurselor. După configuraţia hardware deservită,
sistemele de operare sunt:
Sisteme de operare pentru microcalculatoare
1 . Sunt puternic interactive.
2. Au un limbaj de comandă accesibil şi unele chiar interfeţe grafice.
3. Unele dintre ele sunt multiuser şi multitasking.
4. Sunt uşor configurabile, oferind proceduri automate pentru instalarea şi încărcarea
sistemului de operare.
5. Ocupă un spaţiu redus în memoria internă.
6. Suportă dezvoltări pentru a permite conectarea în reţele de calculatoare sau ca
terminale la sistemele de operare mari.
7. Au funcţia de gestionare a informaţiei dezvoltată în direcţia manevrării unui număr
mare de fişiere de mici dimensiuni.

Sisteme de operare pentru minicalculatoare


1. Sunt interactive, multiuser şi multitasking.
2. Folosesc un limbaj de comandă pentru utilizatori avizaţi.
3. Procedurile de instalare sunt mai laborioase.
4. Sunt mai rigide în cazul modificării configuraţiei hardware.
5. Asigură un sistem de priorităţi de execuţie dezvoltat.
6. Oferă un sistem complex de protecţie a informaţiei.

Sisteme de operare pentru calculatoare mainframe


1. Sunt sisteme de operare seriale sau interactive şi multitasking.
2. Limbajul de comandă pentru utilizatori este adresat specialiştilor.
3. Gestionează un număr mare de echipamente periferice.
4. Sunt orientate pentru prelucrări complexe şi pentru volume mari de date.

Clasificarea sistemelor de operare din punct de vedere al tehnicilor de


prelucrare.

Potrivit acestui criteriu sistemele de operare se împart în:


• Sisteme de operare cu prelucrare pe loturi (batch processing).
• Sisteme de operare în timp real - (permit controlul executării proceselor în interiorul unui
interval de timp specificat); SO în timp real sunt utilizate pentru conducerea directă, interactivă,
a unui proces tehnologic sau a altei aplicații. Procesul va transmite către SO în timp real
parametrii procesului, iar SO va transmite către proces deciziile luate.
• Sisteme de operare time-sharing (cu parta-jarea timpului) - alocarea timpului se face pe o
cuantă de timp

După modul de introducere a programelor în sistem


Din acest punct de vedere sistemele de operare pot fi:

-SO seriale, în care se acceptă introducerea lucrărilor de la un singur dispozitiv de intrare;

-SO paralele, în care introducerea lucrărilor se face de la mai multe dispozitive de intrare;

-SO cu introducerea lucrărilor la distanță.

Exemple:

Sistemele UNIX și WINDOWS sunt paralele și cu introducere la distanță

Sistemul MS-DOS este serial

După modul de planificare a lucrărilor pentru execuție

- SO orientate pe lucrări, care admit ca unitate de planificare lucrarea, alcătuită din unul sau mai
multe programe succesive ale aceluiași utilizator;

- SO orientate pe proces, care admit ca unitate de planificare procesul.

SO moderne sunt orientate pe proces.

După structura lor, sistemele de operare se clasifică în:

-SO modulare, formate din entități cu roluri bine definite ;

-SO ierarhizate, în care o entitate poate folosi componente de nivel inferior (de exemplu, partea
de serviciu poate folosi partea de control);

-SO portabile, pentru care efortul de a trece SO de pe un calculator pe altul este mic, mai mic
decât cel de a-l rescrie .

Sistemele UNIX și WINDOWS sunt portabile. Cele mai vechi, de exemplu RSX, nu


erau portabile.3
Concluzie: (scurt rezumat)

Deşi există mai multe criterii de clasificare, sistemele de operare pot fi:

 sisteme de operare desktop, destinate sistemelor de calcul obişnuite (desktop) şi


laptop-urilor;
 sisteme de operare server, destinate sistemelor de calcul folosite în general în
Internet pentru a oferi servicii;
 sisteme de operare pentru dispozitive mobile, destinate telefoanelor mobile,
smartphone-urilor sau dispozitivelor de tip PDA sau Palm.

Dar putem clasifica sistemele de operare și după alte criterii:

– după numărul de programe care pot rula simultan:


• single -tasking - permit rularea unui singur program la un moment dat; singurul
sistem din această clasă este MS-DOS
• multitasking - Unix, Windows 9x/NT/2000/XP, OS/2 etc.

– după numărul de utilizatori care pot lucra simultan pe un calculator:


• sisteme monoutilizator (single - user) – familia Windows
• sisteme multiutilizator (multiuser) – familia Unix.

S-ar putea să vă placă și