Top 350+ Solved software design modeling (SDM) MCQ Questions Answer
Q. ________ helps to communicate the overall system architecture unambiguously.
a. flow charts
b. designing
c. srs
d. templates
Q. ________ defines the system's actions and how different parts contribute to it.
a. behavior
b. structure
c. model
d. use case
Q. ________ can be done for both simple and complex systems.
a. generalization n
b. specification cm,
c. modeling
d. collaboration
Q. The best kind of models helps to choose ________
a. degree of detail
b. design view
c. single model
d. choice of model
Q. A set of ________ models are used to approach a complex system.
a. dependent w"
b. independent
c. both dependent and independent
d. different
Q. An Object-oriented program is structured as a community of interacting agents, called ________
a. objects
b. classes
c. functions
d. statements
Q. UML is useful to ________ a system as it is or as we want it to be.
a. visualize
b. specify
c. document
d. all of the above
Q. A collection of operations that specify the services rendered by a class or component known as________
a. class
b. interaction
c. interface
d. collaboration
Q. ________ is an abstraction of a set of functions that the system performs.
a. class
b. interaction
c. use case
d. collaboration
Q. ________ is a physical element that exists at runtime and represents a computational resource.
a. node
b. actor
c. name
d. object
Q. ________ can represent the invocation of an operation, a step in a business p an entire business process.
a. state machine
b. interaction
c. use case
d. activity
Q. The explanatory parts of the UML model are known as ________
a. behavioral things
b. grouping things
c. structural things
d. annotational things
Q. ______ are used to create new building blocks from existing blocks.
a. tagged values
b. stereotypes
c. constraints
d. diagrams