Across
- 3. The process of converting information into a secret code.
- 4. A named storage in programming that can hold different values.
- 5. A reusable set of tools or libraries that provide a foundation for software development.
- 6. Temporary storage for quick access to frequently used data.
- 7. A set of rules that define how data is transmitted over a network.
- 8. Software whose source code is available for anyone to use, modify, or distribute.
- 10. The part of a website or app that users interact with directly.
- 11. A block of code that performs a specific task
- 12. Internet-based servers used to store, manage, and process data.
- 13. A set of step-by-step instructions for solving a problem
- 15. The maximum rate of data transfer across a network.
- 17. A unique identifier for a device on a network [2 words: 2, 9]
Down
- 1. A sequence of instructions that repeats until a condition is met.
- 2. A point where two systems or components meet and interact.
- 4. A system that tracks changes to code (e.g., Git). [2 words: 7, 7]
- 9. A reusable block of code that performs a specific task.
- 10. A security system that controls incoming and outgoing network traffic.
- 12. To translate source code into machine code
- 14. A structured collection of data
- 15. An error or flaw in a program
- 16. The server-side part of an application, handling logic, database, and processing.
