Glossary

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