Technology

12345678910
Across
  1. 2. Existing in digital form or simulated by software rather than physical reality
  2. 4. brain of the computer
  3. 7. Software designed to damage
  4. 8. the physical parts of a computer
  5. 10. A newer version of software or data that improves or fixes issues
Down
  1. 1. An unmanned aerial vehicle controlled remotely or autonomously
  2. 3. A step-by-step set of instructions for solving a problem
  3. 5. The practice of protecting systems and data from digital attacks
  4. 6. A computer that provides data or services to other computers over a network
  5. 9. Interface allowing programs to talk to each other