Across
- 5. A symbol that represents a value in programming.
- 9. The process of converting data into a coded form for security.
- 12. The process of writing instructions for a computer to perform tasks.
- 13. A network security system that monitors and controls incoming and outgoing traffic.
- 15. A collection of interconnected devices that can communicate and share resources.
- 17. A self-contained block of code that performs a specific task.
- 18. A number system with a base of 2, using only 0 and 1.
- 19. A person who explores computer systems to identify vulnerabilities.
- 20. A program that translates high-level code into machine code.
Down
- 1. Software that manages computer hardware and software resources.
- 2. The component of a computer that stores data and instructions.
- 3. A widely-used programming language known for its platform independence.
- 4. The process of identifying and fixing errors in code.
- 6. A control structure that repeats a block of code until a condition is met.
- 7. A programming technique where a function calls itself.
- 8. A concept in object-oriented programming where one class inherits properties and methods from another.
- 10. A step-by-step procedure or formula for solving a problem.
- 11. The non-tangible components of a computer system, including programs and data.
- 14. A request for information from a database.
- 16. The core part of an operating system that manages hardware resources.