Professional Documents
Culture Documents
Abstract Factory
3. a. FactoryMethod
4. a. Singleton
5. a. Builder
6. a. Prototype
7. a. Adaptor
8. a. Bridge
9. a. Composite
10. a. Decorator
11. a. Proxy
12. a. Observer
13. a. Iterator
16. a. Reactor
17. a. Facade
18. c. State
19. a. Strategy
20. a. Bridge
21. a. Mediator
22. a. Observer
23. b. Bridge
25. a. Interpreter
26. a. Command
27. a. Iterator
29. a. Proxy
30. a. Composite
31. a. State
32. a. Flyweight
33. a. Visitor
34. a. Singleton
36. a. Prototype
37. a. Decorator
38. a. Adapter
39. Bridge
3. La ce se referă <<xor>>? Explicaţi. 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. La ce se referă culoarele (swimlanes)? 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).
F 3. O clasă de asociere se referă la o clasă de legătură (linking class). Adevărat sau fals?
6. O relaţie de incluziune este folosită pentru reutilizarea comportării mo DA
1. O subclasă are acces la membrii superclasei? DA
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>>.
1. Prin ce se deosebeşte o diagramă de secvenţă de o diagramă de colaborare?
1.diagrama de secventa arata linia cronologica si timpul cat lucreaza obiectele si diagrama de
colaborare nu
F 2. Rolul unui actor este implicit principal? Adevărat sau fals.
4. Un actor poate fi doar o persoană? NU
F 8. Un caz de utilizare poate interacţiona cu cel mult 2 actori. Adevărat sau fals?
10. Unde sunt recomandate diagramele de secvenţă? 10. diagramele de secventa-- transmiterea
mesajelor de-a lungul timpului si arata timpul cat lucreaza obiectele
1. Daţi exemple de diagrame statice. Unde se foloseşte fiecare dintre aceste diagrame?
1. Diagrame statice sau structurale - descriu structura, responsabilităţile sistemului informatic,
componentele executabile ale sistemului, locaţiile fizice de execuţie şi nodurile de stocare a datelor.
Din această categorie, fac parte diagrame ale claselor, ale obiectelor, ale cazurilor de utilizare, ale
componentelor şi diagrame de exploatare
A 5. UML e un standard şi toată lumea e de acord că trebuie folosit. Adevărat sau fals?