Hardware and Software Puzzle

123456
Across
  1. 2. The brain of the computer where most calculations take place
  2. 4. A piece of software designed to detect, prevent, and remove malicious software from a computer
  3. 5. Software that controls the basic operation of a computer
  4. 6. A type of hardware input device used to enter text and commands
Down
  1. 1. A type of storage device that uses spinning disks to store data
  2. 3. A type of software that manages computer hardware resources and provides a platform for running applications