Across
- 1. A condition that evaluates to either TRUE or FALSE.
- 5. An error in a program that prevents it from working as intended.
- 7. An operation used to calculate a result using numbers.
- 10. Data that is at the extreme limits of the acceptable range.
- 11. A symbol such as +, -, * or / used in a calculation.
- 12. A data type used to store whole numbers.
- 14. The process of following instructions repeatedly while a condition is true.
- 17. A value that remains unchanged while a program runs.
- 18. A programming structure that repeats a set of instructions.
- 20. A step-by-step method used to solve a problem.
Down
- 2. The process of finding and correcting errors in a program.
- 3. A language-independent way of writing an algorithm using structured English.
- 4. An error caused by breaking the rules of a programming language.
- 6. A diagram that uses symbols to show the steps of an algorithm.
- 8. A decision-making structure that chooses between different paths.
- 9. A data type that can have only two values, such as TRUE or FALSE.
- 13. A set of instructions that performs a specific task and can be called from another part of a program.
- 15. A named location in memory used to store a value that can change.
- 16. A data type used to store characters or text.
- 19. DATA A test value used to check whether a program produces the expected result.
