0% (0 out of 15 correct)
The questions marked with symbol have not been graded.
Responses to questions are indicated by the symbol.


WRONG1. The new object-oriented COBOL compiler will be able to compile traditional COBOL code.         
C A. True
O B. False

See page 732
Level: medium



WRONG2. Objects can share attributes.      
C A. True
O B. False

See page 733
Level: medium



WRONG3. INSTANCE VARIABLEs can be shared among objects in a class.         
O A. True
C B. False

See page 734
Level: easy



WRONG4. FACTORY data is unique for an object in a class.
O A. True
C B. False

See page 734
Level: easy



WRONG5. A method in one object cannot directly change the data values in another object.
C A. True
O B. False

See page 740
Level: medium



WRONG6. One advantage of reusable code stored in libraries is reducing maintenance costs.
C A. True
O B. False

See page 733
Level: medium



WRONG7. INSTANTIATION establishes a new instance of an object.
C A. True
O B. False

See page 735
Level: medium



WRONG8. CLASS-CONTROL is found in the DATA DIVISION.
O A. True
C B. False

See page 741
Level: easy



WRONG9. To pass a parameter from an object method we use the verb INVOKE with the clause
USING.
O A. True
C B. False

See page 742
Level: medium



WRONG10. JAVA is a language that already implements the object-oriented approach.
C A. True
O B. False

See page 732
Level: medium



WRONG11. Scope terminators are used to delimit instructions.
C A. True
O B. False

See page 731
Level: easy



WRONG12. The methods of a class are unique to that class.
O A. True
C B. False

See page 734
Level: hard



WRONG13. A message may contain input and/or output parameters.
C A. True
O B. False

See pages 741, 742
Level: hard



TEXT14. The INVOKE statement is found in what DIVISION? ________________________

YOUR ANSWER:

The suggested answer is PROCEDURE


See page 741
Level: easy



TEXT15. What is a method? _____________________________________________________

YOUR ANSWER:

The suggested answer is an action achieved by issuing a message to an object


See page 734
Level: medium



TEXT16. What is an ancestor class? _______________________________________________

YOUR ANSWER:

The suggested answer is a class that includes subclasses

See page 734
Level: medium



TEXT17. What is a descendent class or subclass?____________________________________

YOUR ANSWER:

The suggested answer is a class that is part of another class


See page 734
Level: medium



TEXT18. What type of program is one that activates or passes a message to an object?
________________________________________________________________________

YOUR ANSWER:

The suggested answer is a driver or trigger program


See page 740
Level: medium



TEXT19. What is PERSISTENCE? ________________________________________________________________________

YOUR ANSWER:

The suggested answer is The ability to make changes to FACTORY data so that those changes are retained after the program is terminated


See page 736
Level: hard



TEXT20. What are OBJECT HANDLES? __________________________________________

YOUR ANSWER:

The suggested answer is unique names that identify objects


See page 734
Level: easy



TEXT21. One technique that is used to improve the quality of programs is
________________________________________________________________________

YOUR ANSWER:

The suggested answer is structured techniques, top-down design, comments to help document the program,
scope terminators to delimit instructions


See page 731
Level: easy



TEXT22. What term means that a method can be implemented differently depending upon the object? _________________________________________________________________

YOUR ANSWER:

The suggested answer is POLYMORPHISM


See page 734
Level: medium



TEXT23. What provides a means of deriving a new class from a base class? _______________

YOUR ANSWER:

The suggested answer is INHERITANCE


See page 735
Level: medium



WRONG24. Which of the following is false about object-oriented programming?
O A. Programmer productivity will be improved.
O B. They may significantly enhance program quality.
O C. C++ has object-oriented extensions.
C D. Users will have a better understanding of the techniques used in coding.
O E. Programs will become more standardized.

See pages 732, 733
Level: medium



WRONG25. A local public school district has several types of employees. Professors teach classes and must have special certification. Secretarial staff must have civil service levels. Bus drivers must have special licenses. In the object EMPLOYEE, a bus driver's license is an example of:
O A. FACTORY data
O B. FACTORY method
O C. BASE CLASS
C D. INSTANCE VARIABLE
O E. OBJECT HANDLE

See page 734
Level: medium



Retake Test