Practice Test: Question Set - 28
1. The type to be used in an instantiation of a class template follows ________
- (A) The
generic class name
- (B) The
keyword template
- (C) The
keyword class
- (D) The
template definition
2. When variables refer to attributes of an entity (such as name, address, and phone number of a person), those attributes form a _______
- (A) File
- (B) Record
- (C) Field
- (D) Program
3. You add the desired type to a specific template class instantiation by placing the type's name ________
- (A) Between
angle brackets
- (B) In
parentheses
- (C) On a line by
itself
- (D) Immediately
prior to the class name
4. You mark the beginning of a function's block of code with the ________
- (A) /
- (B) *
- (C) {
- (D) }
5. Variables that hold memory addresses are called ________
- (A) Subscripts
- (B) Holders
- (C) Pointers
- (D) Indicators
6. A pattern for creating an object is called a(n) _______
- (A) Class
- (B) Attributes
- (C) Private
- (D) Public
7. The use of the break statement in a switch statement is
- (A) Optional
- (B) Compulsory
- (C) Not
allowed. It gives an error message
- (D) To
check an error
8. A derived class ________ override attributes of a parent class
- (A) May
- (B) May if the
two classes have the same name
- (C) Must
- (D) Must not
9. Which of the following will store the number 320000 as a Float number?
- (A) counPop =
(float) 3.2e5;
- (B) counPop =
(float) 3.2e6;
- (C) counPop =
(float) .32e5;
- (D) counPop = (float)
.32e7;
10. Header files often have the file extension _______.
- (A) .H
- (B) .H
- (C) .HEA
- (D) .HEAD
11. The measure of how well the operations in a function relate to one another is ________
- (A) Coupling
- (B) Cohesion
- (C) Adhesion
- (D) Conversion
12. A program will have one function prototype for each function defined in the programmer-defined section of the program. (Assume that the programmer-defined section is located below the main function.)
- (A) True
- (B) False
13. An array name is a ________
- (A) Subscript
- (B) Formal
parameter
- (C) Memory
address
- (D) Prototype
14. The letter V is a _______
- (A) Character
literal constant
- (B) Numeric
literal constant
- (C) String
literal constant
- (D) Variable
15. Reference variables and const class members ________
- (A) Must
be assigned values in any derived class
- (B) Must
never be initialized in a base class
- (C) Must
be initialized, rather than assigned values
- (D) Must
not exist if a class is to be a base class
Next Tests: