CSEC IT – Section 7: Problem Solving and Program Design – Key Terms
Across
- 2. The process of receiving data from the user or another system.
- 6. A loop or repetition structure (e.g., WHILE, FOR, REPEAT).
- 8. Definition Clearly stating the problem before designing a solution.
- 9. A named storage location in a program that holds data that can change.
- 11. A value that does not change during the execution of a program.
- 13. Type The classification of data (e.g., integer, string, boolean).
- 15. A programming structure where instructions are carried out in order.
- 16. A decision-making construct (e.g., IF, ELSE, CASE) in an algorithm.
- 17. Design Dividing a problem or program into smaller, manageable sections or modules.
- 18. Checking A technique used to manually verify the correctness of pseudocode or flowcharts.
Down
- 1. The process of displaying or returning results to the user.
- 3. A visual diagram showing the steps and decision points in a process.
- 4. Performing calculations or logic on input data to generate output.
- 5. Run Manually simulating the execution of an algorithm to trace its logic.
- 7. The set of rules governing how code must be written in a specific language.
- 8. A plain-language, structured way of representing an algorithm.
- 10. Error An error that occurs when a program runs but gives incorrect results due to flawed reasoning.
- 12. Error An error caused by improper code formatting or use of invalid commands.
- 14. A step-by-step set of instructions used to solve a problem.
- 16. A separate section of code that performs a specific task and can be reused.