Programming Logic and Design
Across
- 3. The set of rules that defines the combinations of symbols that are considered to be correctly structured.
- 4. A step-by-step procedure for calculations.
- 6. A diagram that represents a process or algorithm.
- 8. The value that a function or method sends back to the part of the program that called it.Control Structure - A block of programming that analyses variables and chooses a direction in which to go based on given parameters.
- 9. A plain language description of the steps in an algorithm.
- 10. Type An attribute that specifies the type of data that the object can hold.
- 11. A sequence of instructions that is continually repeated until a certain condition is reached.
- 14. When a function calls itself as part of its execution.
- 15. A collection of elements identified by index or key.
- 16. A data type with two possible values: true or false.
- 18. The process of identifying and removing errors from computer hardware or software.
Down
- 1. A storage location identified by a memory address and a symbolic name.
- 2. A block of code that performs a specific task.
- 5. The repetition of a process in a computer program.
- 7. Statements that only run when certain conditions are true.
- 10. A tool used to test and debug programs.
- 12. A special kind of variable used in a subroutine to refer to one of the pieces of data provided as input.
- 13. A program that translates code written in a high-level language into machine code.
- 17. Operator Symbols or words used to connect two or more expressions (e.g., AND, OR, NOT).