George Bates' Unit 3 Software

123456789101112131415161718192021
Across
  1. 1. Utility software that checks for any problems within the computer
  2. 5. Software custom-made for a specific task
  3. 10. Non-essential software often written in programming environments
  4. 12. Gives an interface to the hardware
  5. 15. Software designed to help analyse, optimise, configure or maintain a computer system.
  6. 16. An example of a CLI operating system
  7. 18. Software that allows the computer to communicate with the hardware.
  8. 20. Utility software used to protect a system from unauthorised access
  9. 21. Software embedded onto a device
Down
  1. 2. Utility software that detects and removes programs used to covertly obtain information from a system
  2. 3. Utility software that regularly checks the internet for newer versions of programs
  3. 4. Utility software that reorganises data on the hard drive
  4. 6. Software that is free and has available source code.
  5. 7. An example of a GUI operating system
  6. 8. Software only owned by a company or organisation. Users buy licences to use it.
  7. 9. Utility software that gives information about the system and on the status of the computer system
  8. 11. Utility software that searches for a removes redundant files
  9. 12. Software that can be bought from a shop and offers a wide range of features
  10. 13. Utility software that detects and removes self-replicating files
  11. 14. Software that is free but the source code is unavailable
  12. 17. Utility software that prepares a hard disk for use
  13. 19. A type of software that lets computers communicate with peripherals.