Hardware vs. Software Showdown

12345678910
Across
  1. 5. Software used to perform specific tasks like writing or drawing (11 letters)
  2. 7. Main circuit board of a computer (10 letters)
  3. 8. Software that manages all other programs (9 letters)
  4. 9. Physical parts of a computer (8 letters)
  5. 10. Software that helps hardware communicate with the OS (6 letters)
Down
  1. 1. Device used to input text (8 letters)
  2. 2. Visual output device for a computer (7 letters)
  3. 3. Temporary memory used while a computer is running (3 letters)
  4. 4. The brain of the computer (3 letters)
  5. 6. Digital instructions that tell hardware what to do (8 letters)