Top 350+ Solved software design modeling (SDM) MCQ Questions Answer
Q. On an activity diagram, which of the following is not a valid use of a synchronization bar?
a. to initiate the alternative paths.
b. 1
c. 2
d. 3
Q. The behavior of a system is modeled using ________
a. class diagram
b. activity diagram
c. use case diagram
d. interaction diagram
Q. Which of the following diagrams is used to model business workflows?
a. deployment diagram
b. activity diagram
c. use case diagram
d. interaction diagram
Q. The scenario of a use case is graphically represented using ________
a. deployment diagram
b. sequence diagram
c. use case diagram
d. interaction diagram
Q. ________identify high-level services provided by the system.
a. classes
b. activities
c. use cases
d. components
Q. Use case scenario is a specific sequence of ________
a. relationships n
b. use cases
c. classes
d. actions
Q. A collaboration is the of ________ a use case.
a. generalization
b. realization
c. inheritance
d. association
Q. Uses cases are represented as ________ within the system rectangle.
a. ellipses
b. circles
c. rhombus
d. rectangle
Q. An ________ connects the initiating actor to the use case (ending at the use case).
a. arrow
b. line
c. arc
d. scribble
Q. Animation of a model against the execution of a deployed system is an example of ________
a. business engineering
b. forward engineering
c. reverse engineering
d. temporal engineering
Q. Forward Engineering is possible for an Activity Diagram especially if the context of the diagram is ________
a. an operation
b. a workflow
c. a class
d. a use case
Q. Realization of a use case is specified by ________
a. a collaboration
b. a component
c. a node
d. an activity
Q. ________relationship between use cases means that the base use case explicitly incorporates the behavior of another use case at a location specified in the base.
a. exclude
b. extend
c. include
d. abstract
Q. ________captures the intended behavior of a system.
a. use case
b. component
c. class
d. interface
Q. Forward Engineering is the process of translating ________
a. model to model
b. code to model
c. model to code
d. code to code