Topic 2.1 Crossword

1234567
Across
  1. 3. A process that repeats itself until a desired outcome is reached. Implemented in Java as while and for loops.
  2. 5. An informal, language-independent description of an algorithm using plain English and structural keywords like IF, WHILE, and REPEAT.
  3. 6. A finite, ordered set of instructions that accomplishes a specific task.
  4. 7. A boolean expression that evaluates to true or false and controls which path selection takes, or whether repetition continues.
Down
  1. 1. A diagram that represents an algorithm. Diamonds represent decisions (selection), rectangles represent actions (sequencing/repetition), arrows show execution flow.
  2. 2. Executing statements one after another in the order they appear. The default flow of every program.
  3. 4. A choice of how execution proceeds based on a true/false decision.