CMSC 202 FINAL EXAM QUESTIONS
WITH CORRECT ANSWERS
The term ________ means the ability to take many forms. - CORRECT
| | | | | | | | | | | |
ANSWER✔✔-polymorphism
An iterator is a generalization of a ________, commonly used for a container
| | | | | | | | | | | | |
classes. - CORRECT ANSWER✔✔-pointer
| | |
If no exception is thrown, then the ______ _______ is ignored. - CORRECT
| | | | | | | | | | | | |
ANSWER✔✔-catch
A recursive function is one in which the function invokes _______________ -
| | | | | | | | | | | |
CORRECT ANSWER✔✔-itself |
In a ______ ______ two pointers will point to the same object. - CORRECT
| | | | | | | | | | | | | |
ANSWER✔✔-shallow copy |
Separate compilation generally works except when using - CORRECT
| | | | | | | | |
ANSWER✔✔-templates
Two primary queue operations are _________________ and _______________ -
| | | | | | | | |
CORRECT ANSWER✔✔-dequeue, endqueue
| |
, When a structure is passed by _______________ to a function, its members are
| | | | | | | | | | | | |
not copied. - CORRECT ANSWER✔✔-by reference
| | | | |
When the ________ is placed in front of a variable name, it returns the address
| | | | | | | | | | | | | | |
of that variable. - CORRECT ANSWER✔✔-ampersand ( & )
| | | | | | | |
A ___________ is a linked data structure that follows the First In First Out (FIFO)
| | | | | | | | | | | | | | |
convention. - CORRECT ANSWER✔✔-A queue | | | |
To save the output of a command to a file the operator used is
| | | | | | | | | | | | | |
_________________________. - CORRECT ANSWER✔✔-> | | |
A friend function is used to access the ___________ and ___________ of a class.
| | | | | | | | | | | | |
- CORRECT ANSWER✔✔-private, protected
| | | |
The next pointer of the _______________ node in a singly linked list will have a
| | | | | | | | | | | | | | |
null pointer. - CORRECT ANSWER✔✔-last(tail)
| | | |
Consider the following recursive definition, where n is a positive integer.
| | | | | | | | | |
mult(1) = 1 | |
mult(n) = 2* mult(n - 1) + 1 if n > 1
| | | | | | | | | | |
The value of mult(3) is __________________. - CORRECT ANSWER✔✔-7
| | | | | | | |
An abstract class must contain at least one ___________ ___________
| | | | | | | | | |
_______________. (3 words) - CORRECT ANSWER✔✔-pure virtual function | | | | | | |
WITH CORRECT ANSWERS
The term ________ means the ability to take many forms. - CORRECT
| | | | | | | | | | | |
ANSWER✔✔-polymorphism
An iterator is a generalization of a ________, commonly used for a container
| | | | | | | | | | | | |
classes. - CORRECT ANSWER✔✔-pointer
| | |
If no exception is thrown, then the ______ _______ is ignored. - CORRECT
| | | | | | | | | | | | |
ANSWER✔✔-catch
A recursive function is one in which the function invokes _______________ -
| | | | | | | | | | | |
CORRECT ANSWER✔✔-itself |
In a ______ ______ two pointers will point to the same object. - CORRECT
| | | | | | | | | | | | | |
ANSWER✔✔-shallow copy |
Separate compilation generally works except when using - CORRECT
| | | | | | | | |
ANSWER✔✔-templates
Two primary queue operations are _________________ and _______________ -
| | | | | | | | |
CORRECT ANSWER✔✔-dequeue, endqueue
| |
, When a structure is passed by _______________ to a function, its members are
| | | | | | | | | | | | |
not copied. - CORRECT ANSWER✔✔-by reference
| | | | |
When the ________ is placed in front of a variable name, it returns the address
| | | | | | | | | | | | | | |
of that variable. - CORRECT ANSWER✔✔-ampersand ( & )
| | | | | | | |
A ___________ is a linked data structure that follows the First In First Out (FIFO)
| | | | | | | | | | | | | | |
convention. - CORRECT ANSWER✔✔-A queue | | | |
To save the output of a command to a file the operator used is
| | | | | | | | | | | | | |
_________________________. - CORRECT ANSWER✔✔-> | | |
A friend function is used to access the ___________ and ___________ of a class.
| | | | | | | | | | | | |
- CORRECT ANSWER✔✔-private, protected
| | | |
The next pointer of the _______________ node in a singly linked list will have a
| | | | | | | | | | | | | | |
null pointer. - CORRECT ANSWER✔✔-last(tail)
| | | |
Consider the following recursive definition, where n is a positive integer.
| | | | | | | | | |
mult(1) = 1 | |
mult(n) = 2* mult(n - 1) + 1 if n > 1
| | | | | | | | | | |
The value of mult(3) is __________________. - CORRECT ANSWER✔✔-7
| | | | | | | |
An abstract class must contain at least one ___________ ___________
| | | | | | | | | |
_______________. (3 words) - CORRECT ANSWER✔✔-pure virtual function | | | | | | |