0% found this document useful (0 votes)
30 views3 pages

R7,8,9

Uploaded by

Hazem Mohamed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views3 pages

R7,8,9

Uploaded by

Hazem Mohamed
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

1.

………………………is mostly used to model interactions between a system and external actors
a-Use case modeling b- Sequence diagrams c- Use case diagrams d- Class diagrams
2. ………………….. which are used to model interactions between system components
a-Use case modeling b- Sequence diagrams c- Use case diagrams d- Class diagrams
3. ………………….used to Model the interactions between the actors and the objects
a-Use case modeling b- Sequence diagrams c- Use case diagrams d- Class diagrams
4. ……………..Allows many different kinds of interaction to be modeled.
a-Use case modeling b- Sequence diagrams c- Use case diagrams d- Class diagrams
5. ………………display the organization of a system in terms of the components that make up that system
a- Structural models b- Static models c- Dynamic models d-all of the above
6. ……………..show the structure of the system design,
a- Structural models b- Static models c- Dynamic models d-all of the above
7. ……………….show the organization of the system when it is executing.
a- Structural models b- Static models c- Dynamic models d-all of the above
8. ……………are used when developing an object-oriented system model
a- Activity diagrams b- Sequence diagrams c- Use case diagrams d- Class diagrams
9. ……………….a general definition of one kind of system object.
a- Activity diagrams b- Sequence diagrams c- Use case diagrams d- Class diagrams
10. ………………….. is a link between classes that indicates that there is a relationship between these
classes.
a-Behavioral diagrams b- Structure diagrams c- UML diagrams d- association
11. ……………can be expressed at different levels of details
a-Use case modeling b- Sequence diagrams c- Use case diagrams d- Class diagrams
12. ……………..is an everyday technique that we use to manage complexity.
a- Generalization b- Aggregation c-composition d-all of the above
13. …………….means that common information will be maintained in one place only
a- Generalization b- Aggregation c-composition d-all of the above
14. ………………provides a special type of association between classes called aggregation
a- Structural models b- Static models c- Dynamic models d- uml diagram
15. ………………should include all fields of the object
a- attributes b- operations c- methods d -all of the above
16. …………..don't omit any methods from an interface.
a- attributes b- operations c- methods d-a,b
17. ……………should not include inherited methods
a- attributes b- operations c- methods d-a,b
18. …………….. not stored, but can be computed from other attribute values
a- derived attribute b- operations c- methods d-all of the above
19. ……………..an inheritance relationship
a- Generalization b- Aggregation c-composition d- association
20. ……….. a usage relationship
a- Generalization b- Aggregation c-composition d- association

21. …………….symbolized by a clear white diamond and expressed by “is part of”
a- dependency b- Aggregation c-composition d- association
22. ……is a stronger version of aggregation and expressed by “is entirely made of”
a- dependency b- Aggregation c-composition d- association
23. …………..Is symbolized by a black diamond
a- dependency b- Aggregation c-composition d- association
24. …………….symbolized by dotted line and expressed by “uses temporarily”
a- dependency b- Aggregation c-composition d- association
25. …………. is an implementation detail, not an intrinsic part of that object's state
a- dependency b- Aggregation c-composition d- association
26. ……………Set of objects or roles and the messages that can be passed among them
a- Interaction Diagrams b- Sequence Diagrams c- Communication Diagrams d- State Diagrams
27. …………………Set of objects or roles and the messages that can be passed among them.
a- Interaction Diagrams b- Sequence Diagrams c- Communication Diagrams d- State Diagrams
28. ……………..emphasize time ordering
a- Interaction Diagrams b- Sequence Diagrams c- Communication Diagrams d- State Diagrams
29. ………………emphasize structural ordering
a- Interaction Diagrams b- Sequence Diagrams c- Communication Diagrams d- State Diagrams
30. ………….consisting of states, transitions, events and activities of an object
a- Activity Diagrams b- Sequence Diagrams c- Communication Diagrams d- State Diagrams
31. ……………Emphasize and show flow of control among objects
a- Activity Diagrams b- Sequence Diagrams c- Communication Diagrams d- State Diagrams
32. ……………….Describe the flow of messages, events, actions between objects
a-Use case modeling b- Sequence diagrams c- Use case diagrams d- Class diagrams
33. ……………….Show concurrent processes and activations
a-Use case modeling b- Sequence diagrams c- Use case diagrams d- Class diagrams
------------------------------------------*
1- Use case modeling is widely used to support requirements elicitation.( )
2- use case is a complex scenario that describes what a user expects from a system( )
3- Each use case represents a discrete task that involves external interaction with a system( )
4- Dynamic models show the structure of the system design.( )
5- Class diagrams are used when developing an object-oriented system model( )
6- An object class can be thought of as a particular definition of one kind of system object( )
7- Class diagrams in the UML expressed at same levels of detail( )
8- Dynamic models show the organization of the system when it is executing( )
9- Generalization means that common information will be maintained in one place only( )
10- Generalization means that common information will be maintained in very places( )
11- Sequence diagrams are used when developing an object-oriented system model( )
12- Operations in class diagrams include inherited methods( )

You might also like