Hardware and software

12345678910
Across
  1. 3. designing and typing text
  2. 4. used for storing data
  3. 6. a set of instructions
  4. 7. record music
  5. 9. a set of programs that controls overall working of a computer
  6. 10. doing calculations
Down
  1. 1. the link between user and hardware
  2. 2. for entertainment
  3. 5. used for playing games
  4. 8. it has a ball on its top