System Software

1234567
Across
  1. 3. Programs or applications that can be run on a computer system
  2. 4. External hardware connected to a computer
  3. 6. Coding data so that it can only be decoded with the correct key
  4. 7. Reorganising data on a hard drive top put broken up files back together and collect up the free space
Down
  1. 1. A piece of software that allows applications to communicate with a piece of hardware
  2. 2. Provides a way for the user to interact with the computer (combined words)
  3. 5. Software designed to help maintain a computer system