Computing - Software

1234567891011
Across
  1. 4. Software which has source code that is available to anyone for modification or enhancement
  2. 6. A form of defence against unauthorised access to a network or system
  3. 8. The interaction between a user and a computer system
  4. 10. Rearranges parts of files to free up storage space
Down
  1. 1. Software designed and developed for a certain user
  2. 2. Supports a computer's basic functions
  3. 3. Software the focuses on the configuration, maintenance and optimisation of computer infrastructure
  4. 5. Programs that protect and defend a computer system from hacking or viruses
  5. 7. Widely used Software that is available to everyone
  6. 9. interface for directly sending commands to an operating system
  7. 11. A type of interface that allows user interaction through graphical icons