Software

12345678
Across
  1. 5. software used to protect the computer system
  2. 7. a set of programs that governs the computer operations
  3. 8. written for any one to use
Down
  1. 1. written to meet the specific needs of one user
  2. 2. combination of related software
  3. 3. specialised software that allows the hardware to function
  4. 4. Programs used to handle the many technical details
  5. 6. performs specific tasks or solves a particular problem.