Tech puzzle

12345678
Across
  1. 3. wired network connection for fast data transfer
  2. 6. an error or flaw in s/w or h/w
  3. 7. online storage and computing services accessed over internet
  4. 8. wireless technology for exchanging data over short distances
Down
  1. 1. device that directs network traffic between computers
  2. 2. essential input device for computers
  3. 4. small, fast storage locations in computer's processor for temporary data
  4. 5. primary storage device for saving data permanently
  5. 7. hidden storage for quick access
  6. 8. unit of digital information