Across
- 2. Algorithm that rearranges a collection of elements in an ascending or descending order.
- 6. To divide and manage hardware resources.
- 7. Allows one physical machine to run multiple OS at once.
- 8. The practice of protecting systems, networks, and programs from digital attacks.
- 9. Focuses on how a product looks and how users experience it.
- 11. A language for accessing and managing database data.
Down
- 1. A collection of code and instructions that direct computer operations.
- 3. A global communication system that links together thousands of individual networks.
- 4. Software that runs on a device to carry out user-defined functions.
- 5. Central software that manages both a computer’s hardware and software.
- 8. A theory on how much resource an algorithm takes as the input size grows larger.
- 10. An attack where hackers run harmful scripts in a trusted website’s pages.
