Software-Design-Modeling (Set 5)
Software-Design-Modeling (Set 5)
5 of 5 sets
A. node
B. actor
C. name
D. object
Answer:A
406. The explanatory parts of the UML model are known as ________
A. behavioral things
B. grouping things
C. structural things
D. annotational things
Answer:D
408. ______ are used to create new building blocks from existing blocks.
A. tagged values
B. stereotypes
C. constraints
D. diagrams
Answer:B
411. 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
Answer:A
421. 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
Answer:B
422. 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
Answer:B
424. A state that has substates, that is nested states, is called ________
A. composite state
B. history state
C. target state
D. source state
425. Inside the states, the events are encountered to handle without leaving the
state. This is known as________
A. state machine
B. state transition
C. internal transition
D. external transition
Answer:C
426. ________ is the state that is active after completion of the transition.
A. composite state
B. history state
C. target state
D. source state
Answer:C
427. A ________ describes the aspects of an object whose current behavior depends
on its p
A. class
B. state machine
C. use case
D. activity
Answer:B
431. Which of the following is used to model the life time of an object?
A. use case
B. class
C. state machine
D. interface
Answer:C
432. State that is active after the completion of the transition is called ________
A. source state
B. target state
C. history state
D. final state
Answer:B
438. A state machine whose actions are all attached to states is called ________
A. activity diagram
B. mealy machine
C. moore machine
D. component diagram
Answer:C
441. How many views of the software can be represented through the Unified
Modeling Language (UML)?
A. four
B. five
C. nine
D. none of the above
Answer:B
442. Which of the following views represents the interaction of the user with the
software but tells nothing about the internal working of the software?
A. use case diagram
B. activity diagram
C. class diagram
D. all of the above
Answer:A