Professional Documents
Culture Documents
4. The values are assigned to an object's attributes make that object unique.
Your response: a. True Correct!
6. Operations are object procedures that are invoked when an object receives a message.
Your response: a. True Correct!
8. Inheritance provides a mechanism by which changes to lower level classes can be propagated to all super
classes quickly.
Your response: a. True Incorrect.
The correct answer is False.
10. Which of the following should be considered as candidate objects in a problem space?
Your response: a. events Incorrect.
The correct answer is D.
Your choices were:
a. events
b. people
c. structures
d. all of the above
11. Attributes are chosen for an object by examining the data dictionary and identifying the entities that
appear to be related.
Your response: a. True Incorrect.
The correct answer is False.
12. Which of the following is not one of the broad categories used to classify operations?
Your response: a. computation Incorrect.
The correct answer is D.
Your choices were:
a. computation
b. data manipulation
c. event monitors
d. transformers
13. Consideration of an object's life history and messages passed among system objects may suggest
additional operations that need to be added to an object definition.
Your response: a. True Correct!
14. Object-oriented projects require less management planning and oversight effort than conventional
software projects.
Your response: a. True Incorrect.
The correct answer is False.
15. The common process framework suggested for object-oriented software development consists of a(n)
Your response: a. analysis part and a design part. Incorrect.
The correct answer is C.
Your choices were:
a. analysis part and a design part.
b. recursive part and an iterative part
c. recursive part and a parallel part
d. quality process and a software reuse part
16. Because an overriding goal for object-oriented projects should be reuse, LOC estimates are good
project metrics.
Your response: a. True Incorrect.
The correct answer is False.
17. Two metrics that may be useful in scheduling object-oriented projects are
your response: a. number of key classes and number of support classes Incorrect.
The correct answer is B.
Your choices were:
a. number of key classes and number of support classes
b. number of major iterations and number of completed contracts
c. number of scenario scripts and number of subsystems
d. all of the above
18. Which of the following may be considered a major milestone during an object-oriented software
development project?
Your response: a. object-oriented analysis completed Incorrect.
The correct answer is D.
Your choices were:
a. object-oriented analysis completed
b. object-oriented design completed
c. object-oriented programming completed
d. all of the above