'puter crossword

1234567
Across
  1. 2. hidden mini programs on your phone
  2. 5. physical board that connects physical components
  3. 7. a way to save data online
Down
  1. 1. software that's already on your phone
  2. 3. storage that doesn't have moving parts
  3. 4. temporary place to hold current programs
  4. 6. physical way to save your data
  5. 7. basically the brain of the computer