Software Design Modeling (SDM) MCQs [set-1] 1. UML activity diagrams are useful in representing which analysis model elements? A. behavioral elements B. class-based elements C. flow-based elements D. scenario-based Answer: D m o c . 2. In an Activity Diagram, organizing the activities into groups is called ________ A. forking B. joining C. swimlane e t a M q c 3. ________ is used to represent M concurrent flows in an Activity Diagram D. synchronization Answer: C A. slide bar B. synchronization bar C. swim lane D. branch Answer: B 4. Objects placed in an Activity Diagram are connected to the activity or transition using ________ relationship A. association B. generalization C. dependency D. realization Answer: A 5. ________ is a path from one activity state to the next activity state. A. action state B. activity state C. transition D. fork Answer: C 6. Executable atomic computations are called as ________ A. action states?? B. activity states C. composite states?? D. concurrent states Answer: A 7. Activity diagram is a special kind of ________ A. use case diagram?? B. state chart diagram?? C. interaction diagram?? D. component diagram Answer: B 8. Executable non atomic computations are called as ________ A. action states?? B. activity states?? C. transitions D. simple states Answer: B 9. which of the following is NOT present in an Activity Diagram? A. action states?? B. objects C. events?? D. notes Answer: C 10. In an Activity Diagram, transitions belongs to ________ A. trigger oriented transitions?? B. self transitions?? View all MCQ's at McqMate.com C. internal transitions?? D. completion transitions Answer: D 11. ________ uses the services of the system under design to fulfill the goals. A. primary actor?? B. supporting actor?? C. offstage actor?? D. secondary actor Answer: A 12. Which of the following diagrams is used to model business workflows? A. deployment diagram?? B. activity diagram?? C. use case diagram?? D. interaction diagram Answer: B 13. The scenario of a use case is graphically represented using ________ A. deployment diagram?? B. sequence diagram?? C. use case diagram?? D. interaction diagram Answer: B 14. A ________ is a stream of messages exchanged between objects A. sequence?? B. modeling C. transition?? D. objects Answer: A 15. An ________ shows an interaction consisting of a set of objects and their relationships, including the messages. A. interaction diagram?? B. class diagram?? C. use case diagram?? View all MCQ's at McqMate.com D. activity diagram Answer: A 16. ________ diagram illustrates use case realizations. A. sequence B. class C. use case D. activity?? Answer: A 17. Which of the following doesn't include in message types? A. call?? B. return C. send?? D. delete Answer: D 18. Interaction diagrams are of ________ types. A. 1 B. 2 C. 3 D. 4 Answer: B 19. ________ are used to model the dynamic aspects of collaborations. A. sequence diagrams?? B. structural C. interactions?? D. messages?? Answer: C 20. A set of messages exchanged among a set of objects is called as ________ A. use case?? B. activity C. interaction D. deployment Answer: C View all MCQ's at McqMate.com 21. Sequence of messages is emphasized by ________ diagram. A. state chart?? B. sequence?? C. activity?? D. collaboration Answer: B 22. ________ specifies a path to send and receive messages between two objects A. link B. sequencing C. object D. role Answer: A 23. which diagram is used to show interactions between messages are classified as? A. activity B. state chart C. collaboration D. object lifeline Answer: C 24. ___________diagram is time-oriented? A. collaboration B. sequence C. activity D. use case Answer: B 25. which term are combined Interaction Diagram? A. sequence diagram + collaboration diagram B. activity diagram + state chart diagram C. deployment diagram + collaboration diagram D. activity diagram + deployment diagram Answer: A View all MCQ's at McqMate.com