Across
- 3. A decision within a computer program when the program decides to move on based on the results of an event.
- 5. The physical components of a computer system
- 6. A set of coded instructions that tell a computer how to perform a specific task or calculation
- 12. A type of diagram that represents a process
- 13. A data type that has one of two possible values true or false
- 14. a piece of data that is input into a code block such as a function or a procedure so that it can complete its task
- 15. A simplified, English like representation of the logical steps required to solve a problem
- 17. (Hyphenated word)An arithmetic operator is a symbol used in programming to perform mathematical operations on numerical values or variables
- 18. A collection of precompiled routines that a program can use
- 19. involves breaking down complex problems or systems into smaller, more manageable parts
Down
- 1. A small unit of data transmitted across a network
- 2. Software that connects different applications or systems, allowing them to communicate
- 4. the process of identifying, isolating, and resolving errors or bugs in software programs
- 7. A calculated value used to detect errors in data during storage or transmission
- 8. External devices connected to a computer such as keyboards, mice, and printers
- 9. A check performed on data inputs to confirm that they are logical, rational, and within acceptable limits
- 10. Only removing certain details except the relevant data that otherwise might make a task more challenging without oversimplifying
- 11. A virtualised computing resources (servers, storage, networks) are provided over the internet
- 12. A block of organized, reusable code designed to perform a specific task
- 16. An individual processing unit inside a CPU that executes instructions
