Sunteți pe pagina 1din 1

1.Modele de baza p/u RC, de referinta, arhitecturi stratificate. Controlul paralelismului. Proces.

Vector de stare a unui proces Modelele de retele de calculatoare descriu cum sunt procesate informatiile de catre calculatoarele conectate n retele. Datele pot fi procesate de clienti, de un server central sau de catre oricine este legat pe retea. Modelul cel mai bun se alege n functie de ceea ce fiecare utilizator are nevoie n cadrul aplicatiilor sau sistemelor informatice. Exista trei modele de baza: - centralizate (centralized); - distribuite (distributed); - colaborative (collaborated); Retelele centralizate acest tip de retea tine toate datele ntr-un singur loc si toti utilizatorii folosesc aceleasi date stocate pe un server centralizat. Securitatea este asigurata deoarece terminalele nu detin date, terminalele nu pot introduce virusi, pentru ca acestea nu poseda floppy drive. a acest tip de retele serverul este un calculator puternic, n timp ce statiile sunt calculatoare de putere mica si au un cost redus. Retelele distribuite accesul la date este mai rapid !la cele locale" si serverul nu trebuie sa stoc#eze toate datele$ utilizatorii pot mparti resursele, datele si serviciile.%iecare statie poate lucra singura ca un sistem independent, dar, n acelasi timp, poate conlucra cu ceilalti utilizatori ai retelei. Retelele colaborative permit computerelor sa mparta puterea de procesare de-a lungul retelei. Deci aplicatiile pot fi concepute astfel nc&t sa foloseasca procesarea pe alte computere. 'cest model este mult mai rapid deoarece utilizatorii nu au limite de procesarepe un singur sistem de calcul, ci pot folosi mai multe sisteme de calcul n acelasi timp. Modele ar#itecturale de referinta : (S) * acest model creaza cadrul conceptual necesar elaborarii unor internationale privind sc#imbul de informatii intre terminale, calculatoare, retele, procese +desc#ise , unul altuia. -rincipalele concepte!nivel,entitate, punc de acces la servicii, protocoale, conexiuni, transmiterea datelor, tratarea erorilor, diri.area-rutare-gestiune". 're / componente de baza: procesul de aplicatie, conexiunea ce leaga procesele de aplicatie, sistemul de calculce gazduieste procesele aplicatie. Modelul )S(-(S) imparte ar#itectura retelei in sapte nivele, construite unul deasupra altuia, adaugand functionalitate serviciilor oferite de nivelul inferior. Modelul nu precizeaza cum se construiesc nivelele, dar insista asupra serviciilor oferite de fiecare si specifica modul de comunicare intre nivele prin intermediul interfetelor. Proces * asocitat in linii generale conceptului de lucrare. ( lucrare se defineste ca o secventa de pasi de lucru.%iecare pas consta dintr-un model al sistemului sau al utilizatorului, deci o lucrare este alcatuita dintr-o colectie de programe si date. Vector de stare a uni proces. -entru administrarea tuturor proceselor existente a sistemul trebuie sa pastreze o imagine a ceea ce este inclus in mod curent in acest sistem. )n vec. de stare se includ informatii utilizate explicit de proces. Crearea si distrugerea proceselor. 0rearea unui proces se ec#ivaleaza cu construirea unui vector de stare si initializarea lui, secondate de inregistrarea lui intr-un de tabele de stari. -roces-tata, proces-fiu se afla in descedenta procesului-tata creator. Distrugerea unui proces ec#ivaleaza cu stergerea informatii despre el si implicit disparitia vectorului sau de stare, insotit de eliberarea tutror resurselor ce le monopoliza. Interdependenta proceselor. Doua procese -i si -. sunt concurente, daca se afla simultan in aceias stare de executie. Ele pot interactiona in doua moduri: indirect, concurind pentru aceias resursa si direct prin trimiterea si asteptarea anumitor mesa.e

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