1/9
Flashcards covering key vocabulary and concepts from Chapter 8 on statement-level control structures in programming languages.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai |
|---|
No analytics yet
Send a link to your students to track their progress
Control Structure
A control statement and the statements whose execution it controls.
Selection Statement
Provides the means of choosing between two or more paths of execution.
Nesting Selectors
The practice of placing control structures within other control structures.
Multiple-Way Selection Statements
Statements that allow the selection of one of any number of statements or statement groups.
Counter-Controlled Loops
Loops that run a specified number of times, determined by a counting variable.
Logically-Controlled Loops
Loops where repetition control is based on a Boolean expression.
Iterative Statements
Statements that allow repeated execution of a statement or compound statement.
Guarded Commands
Commands that support program verification by evaluating Boolean expressions.
Unconditional Branching
Transfers execution control to a specified place in the program.
Two-Way Selection Statements
Selection statements that provide two alternatives, often using an 'if-then-else' format.