Across
- 3. Tool used to secure data by converting it to code
- 4. Extracting useful patterns from large datasets
- 7. Software that manages computer hardware
- 8. The visual part of software users interact with
- 11. Rules for data communication over networks
- 14. Checking a system for malicious software
- 15. Online space to save and access files
- 18. A software-based emulation of a computer
- 20. Machines simulating human intelligence
Down
- 1. Keeping servers running smoothly and securely
- 2. Organizing and handling structured data
- 5. Find and fix errors in software
- 6. A set of rules for writing computer code
- 9. Algorithms that learn from data automatically
- 10. Protecting computers and networks from attacks
- 12. New version of a program to improve it
- 13. Measures to protect systems from digital threats
- 16. Blocks unauthorized access to a network
- 17. Copy of data saved for recovery purposes
- 19. Write instructions for a computer program
