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. 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. 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. 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 use-case____________ represents how a use case will be implemented in terms of collaborating objects.
a. realization
b. extend
c. include
d. all of above.
Q. The reason for separating the use-case realization from its use case is ________________.
a. allows the interactions, in the form of use cases
b. allows the requirements, in the form of use cases.
c. allows the physical components, in the form of use cases
d. all of the above
Q. Use case diagrams can be used for ________________.
a. requirement analysis and high level design
b. model the context of a system
c. reverse engineering
d. all of above.
Q. UML use case diagrams are ideal for __________________
a. defining and organizing functional requirements in a system
b. specifying the context and requirements of a system
c. specifying the context and requirements of a system
d. all of above.
Q. Purpose of Class Diagrams ___________
a. shows static structure of classifiers in a system
b. diagram provides a basic notation for other structure diagrams prescribed by uml
c. helpful for developers and other team members too
d. all of above.
Q. ________________ is a special type of aggregation where parts are destroyed when the whole is destroyed.
a. composition
b. complete composition
c. full composition
d. none of above
Q. An operation can be described as?
a. object behavior
b. class behavior
c. functions
d. object & class behavior
Q. Which of these are part of the class operation specification format?
a. name
b. parameter list
c. return-type list
d. all of the mentioned