Parts of Langauge
Control Structures
Mathematical and Boolean Operators
Errors, Errors, and More Errors
Miscellaneous
Objects
100

A direct representation of data in the code

What is a literal?

100

The best choice when a certain part of code should only be executed when a condition is met, not affecting the rest of the program's execution

What is an if statement?
100

==

The symbol used to compare whether two primitive data types are the same
100

The type of error that results when spelling or punctuation is incorrect; prevents code from compiling successfully

What is a Syntax Error?

100

Any information that a method receives when it is called

What is a parameter?

100

The part of an object class that initializes the object and its instance variables

What is a constructor?

200
A Key Word

What is a word with one special, specific meaning to a programming language?

200

The best choice for a set of code that should only be executed if a condition is met with the opportunity to repeat if the condition continues to be true

What is a while loop?

200

||

What is the symbol used to combine multiple boolean values, indicating that only ONE needs to be true for the whole statement to be true (OR)?

200

The type of error that results when the program asks the computer to do something it cannot do, causes code to crash

What is a Runtime Error?

200

The information a method gives back when it is called

What is a return value?

200

Accessor

What is a method that allows the examination of an object’s instance variables?

300

A named place in computer memory that can store one value at a time.

What is a variable?

300

The best choice for code that should be executed only if a condition is met, with a corresponding set of code that should be executed if the condition is not met

What is an if/else statement?

300

!=

What is the symbol used to compare whether two primitive data types are NOT the same?

300

The type of error that results when the programmer has made a mistake in their code that produces incorrect or unexpected output; code will compile and run without problems

What is a Logic Error?

300

The evaluation of a variable based on its location in memory

What is Pass-By-Reference?

300

A method that allows  the modification of an object’s instance variables

What is a modifier?

400

A library call

What is a way to utilize code written by someone else in a program?

400

The best choice for a set of code that should be executed exactly ten times

What is a for loop?

400

&&

What is the symbol used to combine multiple boolean values, indicating that BOTH PARTS need to be true for the whole statement to be true (AND)?

400

A type of Logic error that prevents code from exiting a section of code because an observable condition never changes

What is an Infinite Loop?

400

The evaluation of a variable based on its content

What is Pass-By-Value?

400

Instance Variables

What is the data that makes up an instance of an object class?

500

A named set of code that can be called on as needed

What is a method?

500

The best choice for a selection of code that should be executed once, with the option to repeat if a certain condition is met

What is a do/while loop?

500

%

What is symbol used to determine the remainder of an equation (modulus)?

500

A runtime error that occurs when the program attempts to access an array element at a position that does not exist

What is an Out of Bounds Exception?

500

The range of access between a variable’s declaration/initialization and the end of the current control structure (i.e. method/loop/if statement)

What is scope?

500

A method that allows an object’s data to be printed in a custom format

What is toString?

600

A user-defined data type which is coded in a separate file from the main method

What is an object class?

600

 The best choice for code that will change based on one value

What is switch?

600

!

What is the symbol used to indicate that a statement will only be true when whatever follows the symbol is false?

600

A runtime error that occurs when the program attempts to perform certain actions on a variable that has no value

What is a Null Pointer Exception?

600

The keyword indicating that a variable has no value

What is null?

600

Object Class Instance

What is a declared and initialized object of a specific user-defined type?