Sunteți pe pagina 1din 1

2.

CLASIFICAREA SO:

1.
-

Configuratia hard pe care o deservesc: Pt microcalculatoare: Initierea lucrului SC,derijarea lucrului programlor applicative Alocarea resurselor necesare proceselor.

Pentru minicalculatoare: Aceste sisteme sunt multiutilizatoare si pot lucra in regim de protejare a timpului. Functii: Partajarea resurselor; Protectia prog. diferitor utilizatori; Partajarea timpului. Pentru calculatoare medii-mari SO complicate ce deservesc un numar mare de utilizatori si dirijeaza un numar mare de dispozitive periferice.

2.

Gradul de partajabilitate a resurselor:

-SO monoutilizator: Sunt sisteme relativ simple,cel mai simplu model de asa sistem presupune existenta in memoria operativa a unui singur program si a unui utilizator. -SO multiutilizator: Presupune existenta simultana a mai multor programe. Fiecare program apartine unui utilizator asemenea sisteme protejeaza timpul si resursele SO intre procesele tehnice. 3. Dupa tipurile deinteractiune permise:

Seriale sistemele in care sarcinile sunt indeplinite consecutiv,fara interventia omului;

Interactive - sist in care utilizatorul poate interveni in orice moment de timp,in procesul de executie;

Sist de tip real inline si tranzactionale.

a. b.

In sist Inline datele vin de la procesele gestionate si se prelucreaza in timpul primirii lor,rezultatele se transmit procesorului.

In sist Tranzactionale nr. de comenzi ce pot fi utilizate este limitat, iar formatul lor este strict determinat. Setul de comenzi se uneste intr-o tranzactie si daca se executa toate comenzile fara greseli, atunci se executa si tranzactia in general, iar daca cel putin o comanda nu s-a executat,este anulata executia intregii tranzactii.

Organizarea interna a prog. ce form SO:

Sist monolitice - o colectie integra de proceduri si functii, orice program aplicativ lansat intr-o sistema monolitica, se comporta ca o functie sau o procedura. Executia procedurilor sau functiilor nu poate fi intrerupta. Asemenea sisteme treptat dispar. Cu nucleu de interfata toate sarcinile cele mai importante sunt grupate intr-un set ce formeaza nucleul SO. Toate actiunile utilizatorului asupra echipamentului trec prin acest nivel. SO cu structura stratificata o dezvoltare a SO cu nucleu, insa unele functii specifice sunt grupate pe nivele. Fiecare nivel superior utilizeaza datele si resursele.

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