Crossword I

1234567891011121314
Across
  1. 3. A block of organized, reusable code
  2. 4. A device that forwards data between networks
  3. 7. A hardware or software component that stores data temporarily
  4. 8. A structured set of data stored electronically
  5. 10. The process of identifying and fixing errors
  6. 11. A machine that provides data to other computers
  7. 14. A display screen for a computer
Down
  1. 1. The device that receives services from a server
  2. 2. A virtual private network used for secure connections
  3. 3. A network security system that monitors traffic
  4. 5. A secret code used for authentication
  5. 6. An input device for typing text
  6. 9. A popular front-end web framework
  7. 12. Remote servers that store, manage, and process data
  8. 13. A set of functions and procedures for building software