Top 350+ Solved software design modeling (SDM) MCQ Questions Answer
Q. Which one of the following are correct statements?
a. an architecture may or may not defines components
b. an architecture is not dependable on requirements
c. an architecture is foremost an abstraction of a system that suppresses details of the components that do not affect how they are used
d. an architecture is only dependent on design
Q. Which of the statements truly concludes client and server relation with architectural styles?
a. they are component types and their coordination is described in terms of protocols that server uses to communicate with each of its clients
b. multiple client cannot exist at an instance
c. architecture are countless for client and server but their architectural styles are different
d. architectures are same
Q. What is a use case?
a. a case study involving users
b. a sequence of interactions between the user and the system
c. a sequence of user inputs to the system
d. a sequence of interactions between the user and the objects in the system
Q. What is a primary actor?
a. the actor who goes on stage first
b. the actor that starts the use case
c. an actor that participates in the use case
d. an object inside the system
Q. What can an inclusion use case be used for?
a. to describe an inclusive use case
b. to describe a lengthy interaction with an actor
c. to describe functionality that is common to more than one use case
d. to describe a use case that includes other use cases
Q. What is a boundary object?
a. an external object
b. an object that stores data
c. an object that communicates with an external object
d. an object that controls other objects
Q. What is a business logic object?
a. an object used in business applications.
b. an object that defines business specific application logic
c. the internal logic of an object
d. a business object that determines whether a client request is logical
Q. The relationship among objects is based on ___.
a. assumptions each makes about other objects.
b. operations can be performed.
c. what behavior results.
d. all of above.
Q. Composition and aggregations are special forms of a relationship in which classes are connected by the ____________.
a. ternary associations
b. generalization/specialization hierarchy
c. is a relationship
d. whole/part relationship.
Q. Each sequence through the use case is called a ____________
a. interaction
b. scenario
c. requirement
d. transaction
Q. Dependencies between use cases can be defined by using _______________
a. include relationships
b. extend relationships
c. both 1 & 2
d. none of above