Dazzling Definitions
Sneaky Symbols
Loopy Loops
Classy Classes
Misc Murkiness
100
A drawing depicting logical path of program execution.
What is a flowchart?
100
!
What is the NEGATION operator?
100
The name given to a loop structure when one loop is inside another loop.
What is a NESTED LOOP?
100
Type of generic term for a class that inherits or extends an existing class.
What is a SUBclass?
100
1 0 1 0 0 1
What is 41 expressed in binary notation?
200
An else clause that is placed in a way that is ambiguous as to when it will be executed.
What is a "dangling else" clause?
200
&& and ||
What are the conditional operators (short-circuiting possible) for AND and OR?
200
while or for loop (hint: pre vs post)
What is a type of pre-test loop?
200
code re-use, time saving (debugging and development), code organization
What are some reasons to use inheritance in java?
200
(direct) recursive code
What is code/method that calls itself during its own execution?
300
Special method to create an instance of a class
What is a constructor?
300
= versus ==
What are the symbols for assignment versus equals?
300
while (1) { } OR for ( ; ;) { }
What is an infinite loop?
300
static
What is the keyword for variables at the class-wide (not instance) level?
300
int[ ] foo = {2, 4, 6}
How to declare and initialize a 3 value integer array?
400
Multiple methods with same name and differing signatures (number, types, and order of parameters).
What is method overloading?
400
| and &
What are the logical (no short-circuiting) operators for AND and OR?
400
do....while (hint: pre vs post)
What is a type of post-test loop?
400
multiple inheritance (inheriting/extending from more than one parent class)
What is the type of inheritance NOT permitted in java?
400
main
What is the name of the method that runs when a java program executes?
500
The name of the situation/technique when a child class re-implements a parent class method of the same name?
What is overriding?
500
^
What is the symbol for the logical EXCLUSIVE OR?
500
for (parameter:arrayName)
What is the "enhanced for statement" syntax?
500
The default "parent" of all classes if not otherwise specified.
What is the Object class?
500
reference type
What is the type of a variable if not one of the eight primitive types (int, double, float, boolean, char, byte, short, long)?
Continue
ESC
Reveal Correct Response
Spacebar
M
e
n
u
Team 1
0
+
-
cs152sp14final
No teams
1 team
2 teams
3 teams
4 teams
5 teams
6 teams
7 teams
8 teams
9 teams
10 teams
Custom
Press
F11
Select menu option
View > Enter Fullscreen
for full-screen mode
Edit
•
Print
•
Download
•
Embed
•
Share
JeopardyLabs