a tool that helps programmers plan a program’s logic by writing plain English statements without concern for programming language syntax.
a tool that helps programmers plan a program’s logic by writing the steps in diagram form, as a series of shapes connected by arrows.
a logical structure in which one step follows another unconditionally.
a logical structure that involves choosing between alternative courses of action based on some value within a program.
a single-alternative selection statement.
a decision structure that performs an action, or not, based on one alternative.
the operator composed of two equal signs that compares values and returns true if they are equal.
a statement that contains only a semicolon.
a dual-alternative selection statement.
a selection that results in one of two possible courses of action.
the part of an if...else statement that executes when the evaluated Boolean expression is true.
the part of an if...else statement that executes when the evaluated Boolean expression is false.
describes if statements when one is contained within another.
an expression that contains an AND or OR operator.
the condition that is tested in a compound Boolean expression.
an operator used between Boolean expressions to determine whether both are true; written as two ampersands.
an operator used between Boolean expressions to determine whether either expression is true; written as two pipes.
describes the feature of the AND and OR operators in which evaluation is performed only as far as necessary to make a final decision.
any action in a method other than returning a value.
a method with no side effect, in some programming languages.
a series of statements that determine within which of a set of ranges a value falls.
a format used in nested if statements in which each instance of else and its subsequent if are placed on the same line.
a statement that uses up to four keywords to test a single variable against a series of exact integer or character values. The keywords are switch, case, break, and default.
an alternative to the switch statement that can be used when all cases result in an assignment to the same variable.
an operator that requires three expressions separated with a question mark and a colon; the operator is used as an abbreviated version of the if...else structure.
Definition:
an operator that needs three operands.
the operator that negates the result of any Boolean expression.