THE SOLUTION OF
+ * 2 4 3
What is 11?
AGGREGATE DATA TYPE WHERE EACH ELEMENT IS OF THE SAME TYPE
What is an array?
C++ DOES NOT HAVE THIS LANGUAGE FEATURE, BUT INSTEAD FORCES THE PROGRAMMER TO DEALLOCATE DYNAMIC MEMORY
What is garbage collection?
INSTEAD OF LOOPING, FUNCTIONAL LANGUAGES USE THIS
What is recursion?
THE FIRST AND LAST NAME OF EITHER OF OUR COURSE TA'S
What is Trevor Stalnaker or Dipin Khati?
LANGUAGE FEATURE THAT IS ILLUSTRATED IN THE FOLLOWING:
IF ((X != 0) &&
(Y / X > 2))
What is a short circuit?
IMPLICIT TYPE CONVERSION
What is coersion?
TWO REASONS TO PASS BY REFERENCE
What are (1) to enable modification of the variable, and (2) to avoid large amounts of copying?
SCHEME COMMANDS THAT PROVIDE THE HEAD ELEMENT OF THE LIST AND THE REST OF THE LIST
What are car and cdr?
DR. DAVIS' FAVORITE C++ FEATURE
What is operator overloading?
THIS TYPE OF STATEMENT CAN REPLACE MULTIPLE IF/ELSE STATEMENTS IN AN EFFICIENT WAY
What is a switch (or case) statement?
THESE TYPES OF RECORDS ALLOW SOME PARTS TO BE DIFFERENT FROM OTHER RECORDS OF THE SAME TYPE
What is a variant record?
A C++ CLASS PARAMETERIZED WITH TYPES
What is a template?
FUNCTIONAL AND LOGIC FUNCTIONS TRY TO AVOID THIS TYPE OF STATEMENT, WHICH DOES NOT RETURN A VALUE
What is a side effect?
THE OO LANGUAGE FEATURE THAT ALLOWS SUBCLASSES REFERENCED BY POINTERS OF THE BASE CLASS TO ACCESS OVERRIDEN FUNCTIONS
What is dynamic binding?
NAME OF LANGUAGE PROPERTY THAT ALLOWS FEATURES TO BE USED IN ANY COMBINATION
What is orthogonality?
DATA STRUCTURE FOR ARRAYS THAT CONTAIN INFORMATION ABOUT THE ARRAY, SUCH AS DIMENSIONS AND BOUNDS
THE THREE ACCESS SPECIFIERS IN C++
What are public, protected, and private?
LOGIC LANGUAGES ARE BUILT ON THIS TYPE OF CLAUSE
What is a Horne clause?
THE FICTIONAL LANGUAGE PARENTS TAUGHT THEIR SON IN NORWAY
What is Klingon?
IN 1968, EDSGER DIJKSTRA WROTE AN ARTICLE THAT CONSIDERED THE USE OF THIS STATEMENT HARMFUL
What is goto?
UNSAFE ASSIGNMENT OF POINTER VARIABLE THAT OCCURS WHEN A SUBROUTINE RETURNS A POINTER TO A LOCAL VARIABLE
What is a dangling reference?
THREE KEY FEATURES OF OO PROGRAMMING
What are encapsulation, inheritance, and dynamic binding?
A PROLOG PROGRAM CONTAINS THESE TWO TYPES OF STATEMENTS
What are facts and rules?
DR. DAVIS' MIDDLE INITIAL
What is A?