Term
|
Definition
| Developed the mathematical connection between Algebra and logic that underlies computing |
|
|
Term
| Boolean has two possible values |
|
Definition
|
|
Term
| Most boolean values are produced by |
|
Definition
| comparing two other values using the relational operators |
|
|
Term
|
Definition
|
|
Term
| You should not use == or != with |
|
Definition
|
|
Term
| With Strings you should not use |
|
Definition
== or !=
Instead use the equals() method |
|
|
Term
| Like classes and methods, the if has two parts |
|
Definition
| The header contains a boolean condition and the body contains code to be executed |
|
|
Term
|
Definition
| allow us to test several different conditions to produce a single output value |
|
|
Term
| Sequential if statements allow us to |
|
Definition
| produce several different outputs, based on interdependent tests |
|
|
Term
| Nested if statements allow us to |
|
Definition
| produce several different outputs, based on leveled test criteria |
|
|
Term
| The switch statement allows us to |
|
Definition
| produce different output based on a simple integer expression evaluation |
|
|
Term
| The symbol used by Java for AND is |
|
Definition
&& or &
And means both conditions must be true for a true result and if either condition (or both) is false, result is false |
|
|
Term
| The symbol used by Java for inclusive OR is |
|
Definition
|| or |
If any condition is true, the result is true and both conditions must be false for a false result |
|
|
Term
|
Definition
| false value is encountered |
|
|
Term
|
Definition
| true value is encountered |
|
|
Term
|
Definition
| the short-circuit versions |
|
|
Term
|
Definition
| the "full evaluation" versions |
|
|
Term
| Multiple Selection Algorithmic Pattern |
|
Definition
| is a recipe for solving a particular category of problem. AKA as "ladder-style" if-else-if statements |
|
|