AP CSP

12345678910111213141516171819202122232425
Across
  1. 4. The practice of protecting systems, networks, and data from unauthorized access or attacks
  2. 5. A variable used to pass information into a function, enabling flexible behavior
  3. 10. A data type with only two possible values, often used for logical conditions
  4. 12. The inclusion of extra components or pathways to increase reliability and fault tolerance
  5. 14. The maximum amount of data that can be transmitted over a network connection in a given time
  6. 15. Raw facts, measurements, or observations that can be processed to produce information
  7. 18. The delay between sending a request and receiving a response in a network
  8. 20. A computational model that imitates real‑world processes to study behavior or outcomes
  9. 22. A structured interface that defines how software components communicate and request services from one another
  10. 24. A reusable block of code that performs a specific task when called
  11. 25. A technique that reduces the size of data to save storage space or speed up transmission
Down
  1. 1. A problem‑solving strategy that uses practical shortcuts when an optimal solution is too costly or complex
  2. 2. A method of transforming data so it cannot be understood without a secret key
  3. 3. Divide The inequality in access to computing devices, high‑speed Internet, and digital literacy
  4. 5. A small, structured unit of data sent across a network containing both payload and routing information
  5. 6. A device that directs data packets between networks by selecting efficient transmission paths
  6. 7. A named storage location in a program that holds data that can change during execution
  7. 8. A standardized set of rules governing how data is transmitted and received across networks
  8. 9. Data or signals provided to a computer system for processing
  9. 11. An action or occurrence that triggers a specific response in a program
  10. 13. The process of identifying and fixing errors or flaws in a program
  11. 14. A base‑2 number system using only 0s and 1s, forming the foundation of all digital data
  12. 16. A method of reducing complexity by hiding unnecessary details and focusing on essential features
  13. 17. A precise, step‑by‑step procedure used to solve a problem or accomplish a computational task
  14. 19. The smallest unit of digital information, representing a single binary value
  15. 21. A programming construct that repeats a sequence of instructions based on a condition
  16. 23. The repeated execution of a set of instructions until a condition is met