Hardware and Software Crossword (HARD)

12345678910
Across
  1. 3. Small circuit board used to upgrade computer
  2. 4. Mouse, keyboard, web cam, ect
  3. 7. apps and like browsers and games
  4. 9. the brain that carries out commands
  5. 10. short term memory that determines speed of processing information
Down
  1. 1. permanent memory and stores operating system
  2. 2. distributes power supply and allows hardware to communicate
  3. 5. cpu and ram think
  4. 6. monitor, speaker, printer, ect
  5. 8. the cloud and storage