Software vs Hardware

12345678910111213141516171819
Across
  1. 2. the interaction between a user and a digital device
  2. 3. programs, applications, and data on a computer
  3. 5. any hardware device that receives data from a computer
  4. 8. physical components of a computer
  5. 11. non-volatile data storage device
  6. 12. software that performs specific functions for a user
  7. 15. program that manages a computer's resources and runs other programs
  8. 16. primary component of a computer that processes instructions
  9. 17. code that enables two software programs to communicate
  10. 18. program code embedded in hardware devices
  11. 19. any hardware device that sends data to a computer
Down
  1. 1. malicious software that can cause damage to systems, devices, and networks
  2. 3. software that provides a platform for other software
  3. 4. primary circuit board found in computers and other electronic devices
  4. 6. specialized component that renders visuals on a display
  5. 7. any external device that connects to a computer for input or output
  6. 9. software that is publicly accessible, modifiable, and collaboratively developed
  7. 10. any hardware capable of holding information either temporarily or permanently
  8. 13. converts mains AC to low-voltage regulated DC power for the internal components of a desktop computer
  9. 14. computer memory that stores data temporarily