Top 350+ Solved software design modeling (SDM) MCQ Questions Answer
Q. In which phase is the scope of the project defined?
a. inception
b. elaboration
c. construction
d. transition
Q. Which one of the following GOAD artifacts is the MOST useful?
a. use cases
b. interaction diagrams
c. activity diagrams
d. package diagrams
Q. All public methods in business model objects are defined directly or indirectly because of a ________ requirement.
a. use case
b. dependency
c. association
d. sequence
Q. UML interfaces are used to ________
a. define an api for all classes
b. program in java, but not in c++ or smalltalk
c. define executable logic to reuse across classes
d. specify required services for types of objects
Q. The system icon identifies ________
a. the boundaries of the system
b. the scope of the project so
c. the context of the system
d. another system in the role of an actor
Q. A person may function in ________
a. only one role le
b. many roles
c. one role per system
d. one role per use case
Q. Devices and other systems ________
a. may be actors
b. may only receive output from a use case
c. may only provide input to a use case
d. are out of scope because we are describing only one system at
Q. Associations ________
a. may exist only between actors and use cases
b. identify the flow of data between actors and use cases
c. identify interactions between actors and use cases
d. identify dependencies between actors and use cases
Q. Use cases ________
a. identify business processes
b. identify system goals
c. describe workflow
d. prioritize system procedures
Q. The association stereotype «Extends» indicates ________
a. delegation of part of a task to another use case
b. the target use case is a subprocess of the source use cases
c. a specialized form of a use case
d. a deviation from the uml standard
Q. ________ can model the behavior of an individual object.
a. class
b. use case
c. state machine
d. activity
Q. A ________ is a behavior that specifies the sequence of states an object goes through during its lifetime in response to events.
a. class
b. state machine
c. use case
d. activity
Q. A ________ is a condition during the life of an object during which it satisfies performs some activity or waits for some event.
a. class
b. state
c. actor
d. component
Q. A ________ is a relationship between two states indicating that an object in the first s will enter the second state.
a. transition
b. state
c. association
d. generalization