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