Object Oriented Design using UML
1. Which of the
following is not needed to develop a system design from concept
todetailed object-oriented design?
a) Designing system architecture
b) Developing design models
c) Specifying interfaces
d) Developing a debugging system
a) Designing system architecture
b) Developing design models
c) Specifying interfaces
d) Developing a debugging system
Answer:d
Explanation:The debugging system is a part of testing phase.
Explanation:The debugging system is a part of testing phase.
2. Which of the
following is a dynamic model that shows how the system interacts with its
environment as it is used?
a) system context model
b) interaction model
c) environmental model
d) both system context and interaction
a) system context model
b) interaction model
c) environmental model
d) both system context and interaction
Answer:b
Explanation:The answer is self explanatory.
Explanation:The answer is self explanatory.
3. Which of the
following is a structural model that demonstrates the other systems in the
environment of the system being developed?
a) system context model
b) interaction model
c) environmental model
d) both system context and interaction
a) system context model
b) interaction model
c) environmental model
d) both system context and interaction
Answer:a
Explanation:The context model of a system may be represented using associations. Associations simply show that there are some relationships between the entities involved in the association.
Explanation:The context model of a system may be represented using associations. Associations simply show that there are some relationships between the entities involved in the association.
4. Which of the
following come under system control?
a) Reconfigure
b) Shutdown
c) Powersave
d) All of the mentioned
a) Reconfigure
b) Shutdown
c) Powersave
d) All of the mentioned
Answer:d
Explanation: Functionalities are governed by the system.
Explanation: Functionalities are governed by the system.
5. We use _________
where various parts of system use are identified and analyzed in turn.
a) tangible entities
b) scenario-based analysis
c) design-based analysis
d) None of the mentioned
a) tangible entities
b) scenario-based analysis
c) design-based analysis
d) None of the mentioned
Answer:b
Explanation:Use a scenario-based analysis where various scenarios of system use are identified and analyzed in turn.
Explanation:Use a scenario-based analysis where various scenarios of system use are identified and analyzed in turn.
6. Which model
describes the static structure of the system using object classes and their
relationships?
a) Sequence model
b) Subsystem model
c) Dynamic model
d) Structural model
a) Sequence model
b) Subsystem model
c) Dynamic model
d) Structural model
Answer:d
Explanation:Important relationships that may be documented at this stage are generalization (inheritance) relationships, uses/used-by relationships, and composition relationships.
Explanation:Important relationships that may be documented at this stage are generalization (inheritance) relationships, uses/used-by relationships, and composition relationships.
7. Which model shows
the flow of object interactions?
a) Sequence model
b) Subsystem model
c) Dynamic model
d) Both Sequence and Dynamic model
a) Sequence model
b) Subsystem model
c) Dynamic model
d) Both Sequence and Dynamic model
Answer:a
Explanation.Sequence model are represented using a UML sequence or a collaboration diagram and are dynamic models
Explanation.Sequence model are represented using a UML sequence or a collaboration diagram and are dynamic models
8. If the system state
is Shutdown then it can respond to which of the following message?
a) restart()
b) reconfigure()
c) powerSave()
d) All of the mentioned
a) restart()
b) reconfigure()
c) powerSave()
d) All of the mentioned
Answer:d
Explanation:A restart() message causes a transition to normal operation. Both the powerSave() and reconfigure() messages cause a transition to a state in which the system reconfigures itself.
Explanation:A restart() message causes a transition to normal operation. Both the powerSave() and reconfigure() messages cause a transition to a state in which the system reconfigures itself.
9. Which message is
received so that the system moves to the Testing state, then the Transmitting
state, before returning to the Running state?
a) signalStatus()
b) remoteControl()
c) reconfigure()
d) reportStatus()
a) signalStatus()
b) remoteControl()
c) reconfigure()
d) reportStatus()
Answer:d
Explanation:The answer is self explanatory.
Explanation:The answer is self explanatory.
10. Open source
development involves making the source code of a system publicly
available.
a) True
b) False
a) True
b) False
Answer:a
Explanation:This means that many people can propose changes and improvements to the software.
Explanation:This means that many people can propose changes and improvements to the software.
No comments:
Post a Comment