Sunteți pe pagina 1din 4

tema 1

1. Object Management Group (OMG)

2.

3. un oval

4. NU

5. << >>

6. da

7. mostenirea

tema 2

1.Interfata unui obiect cuprinde mesajele publice a obiectului, o colecţie de operaţii pe care trebuie să le
furnizeze o clasă sau o componentă

2.Modelul RAD

dezavantaje:

-nu toate aplicatiile sunt potrivite pentru RAD.Daca un sistem nu poate fi modularizat construirea
componentelor necesare pentru RAD devine problematica

-resurse umane importante pentru a creea numarul corect de echipe RAD

3.asocierea exclusiva sau asocierea XOR este o constrangere a doua sau mai multor asocieri si specifica
faptul ca o clasa poate participa la cel mult o asociere la un moment dat.

4. metoda publica-- precedata de (+)

atribute private --pot fi accesate numai in clasa respectiva si sunt precedate de "-"

5. relatia de extindere --este folosita pentru a sugera un comportament optional, un comportament care
are loc doar in anumite conditii sau fluxuri diferite ce pot fi selectate pe baza selectiei unui actor.
Reprezentarea grafica este similara cu cea a relatiei de utilizare, dar eticheta este <<Extends>>.

6.un dreptunghi mare si un dreptunghi mic lipit de el deasupra in stanga

tema 3
1.DA

2.

3.F

4.La compunere atributele compun clasa, la agregare o clasa are dar partajeaza obiectele din cealalta
clasa

5.A

6. Din punct de vedere al unei diagrame UML, o clasa se reprezinta printr-un dreptunghi divizat in trei

parti: portiunea superioara reprezinta numele clasei, cea din mijloc atributele acesteia, iar ultima zona

cuprinde operatiile asociate clasei.

7.Modelul secvential liniar (cascada) presupune activitatiile:

a)ingineria sistemului si modelarea:stabilirea cerintelor pentru elementele sistemului

b)analiza cerintelor software:trebuie intelese comportarea software-ului,interfata,performantele dorite

c)design:e defapt un process in mai multi pasi ,ce se concentreaza pe structura datelor,arhitectura
software-ului,reprezentarea interfetei si detaliu procedural(algorithmic)

d)generarea codului:care translateaza designul in program

e)testarea:depistarea eventualelor erori,defecte si esecuri

8.F

9.in partea dreapta

10. diagramele de secventa-- transmiterea mesajelor de-a lungul timpului si arata timpul cat lucreaza
obiectele

tema 4

1.

2.

3.Mesaje sincroane: specifice functionarii procedurale

Mesaje de raspuns: reprezentarea e optionala


Mesaje asincroane: nu asteapta raspuns ,obiectul ramane active

Mesaje simple: nu asteapta raspuns ,obiectul pierde controlul

4. tehnica swimlanes-Aceasta constă în împărţirea unei diagrame de activitate în zone paralele, numite
culoare de activităţi(aşa cum o piscină este împărţită în culoare de nataţie) pentru a evidenţia care
element este responsabil pentru acţiunea din interiorul fiecărei zone.

În UML, culoarele se reprezintă prin regiuni verticale, paralele, separate prin linii solide. Fiecare culoar
are, în partea de sus, o etichetă care indică elementul responsabil pentru acea activitate (o clasă, un
actor sau un departament al unei organizaţii).

5.

tema 5

1. În UML, sincronizarea între fluxurile de control se reprezintă cu ajutorul barelor desincronizare.

O bară de sincronizare permite îmbinarea (join)şi bifurcarea (fork)ramificaţiilor paralele în interiorul


unui fir de execuţie al unui caz de utilizare sau al unei metode.

Tranziţiile care pleacă dintr-o bază de sincronizare se declanşează simultan. Dacă mai multe tranziţii
intră într-o bază de sincronizare, acestea trebuie să se întâmple, înainteca bara să fie trecută de una sau
mai multe tranziţii de ieşire din bara de sincronizare. Bara de sincronizare se reprezintă printr-o linie
îngroşată.

2.

3.diagramele de componente ?????

tema 6

1.

2.F

3.

tema 7

1.diagrama de secventa arata linia cronologica si timpul cat lucreaza obiectele si diagrama de
colaborare nu
2.

3. 0 sau mai multe

4. În UML, un pachet defineşte un mecanism de organizare a elementelor în grupuri legate semantic.


Rezultă că un element de modelare nu poate fi prins în mai multe pachete, dar un pachet poate importa
elemente de modelare din alte pachete, iar după import le consideră ca şi când ar fi proprietatea lui.

Un dreptunghi cu un alt dreptunghi mic lipit deasupra in stanga lui.

5.evenimente standard care pot declansa actiuni ale starilor

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