Top 350+ Solved software design modeling (SDM) MCQ Questions Answer
Q. Forward engineering and reverse engineering can be applicable to ________
a. class diagram
b. stereotypes
c. tagged values
d. adornments
Q. ________ shows a set of objects and their relationships.
a. class diagram
b. object diagram
c. use case diagram
d. activity diagram
Q. Objects diagram is used to model the ________ structure
a. class
b. object
c. use case
d. activity
Q. Choose the ________ which has to be reverse engineereD.
a. target
b. relationship
c. visibility
d. constraints
Q. Which of the following diagram is used to model the distribution of objects?
a. object diagram
b. activity diagram
c. state chart diagram
d. interaction diagram
Q. Which of the following diagram is used to model the vocabulary of a system?
a. object diagram
b. activity diagram
c. class diagram
d. interaction diagram
Q. ________ model static data structures.
a. object diagrams
b. activity diagrams
c. class diagrams
d. interaction diagrams
Q. Forward engineering of an ________ is theoretically possible but programmatically o limited value.
a. object diagram
b. activity diagram
c. class diagram
d. interaction diagram
Q. Class diagrams are not useful to ________
a. model simple collaborations
b. model the vocabulary of a system
c. model simple interactions
d. model a logical database schema
Q. ________ represents one static frame in the dynamic storyboarD.
a. object diagram
b. activity diagram
c. class diagram
d. interaction diagram
Q. Forward engineering in UML is the process of transforming ________
a. a code into a model
b. a code into design n
c. a model into a code
d. a model into test
Q. A model is a _________ of reality.
a. complication
b. simplification
c. realization
d. generalization
Q. Models help us to________ a system as it is or the way it is wanteD.
a. analyze
b. design
c. visualize
d. measure
Q. In which principle, the models created explain the identification of a problem and find its solution?
a. the choice of model is important
b. levels of precision may differ
c. the best models are connected to reality
d. no single model is sufficient
Q. Algorithmic and object-oriented are the two common ways for modeling ________
a. non-software systems
b. software systems
c. vocabulary of a system
d. client/server system