Computer Science Crossword-- Choice board

123456789101112
Across
  1. 3. a computer or computer program that manages access to a centralized resource or service in a network
  2. 6. a network of physical objects—"things"—embedded with sensors, software, and technologies that connect and exchange data with other devices over the internet
  3. 7. the machines, wiring, and other physical components of a computer or other electronic system
  4. 8. the primary "brain" of a computer, responsible for executing instructions, processing data, and managing operations for software and hardware
  5. 9. a computer's high-speed, volatile short-term memory used to store data for active applications and the operating system
  6. 11. a unique string of characters that identifies each computer using the Internet Protocol to communicate over a network
  7. 12. essential system software that manages a computer's hardware, memory, and processes while providing a user-friendly interface for running applications
Down
  1. 1. any external, auxiliary device that connects to and works with a computer to enhance its functionality
  2. 2. a printed circuit board containing the principal components of a computer or other device
  3. 4. a global computer network providing a variety of information and communication facilities, consisting of interconnected networks using standardized communication protocols
  4. 5. industry-standard, hot-pluggable hardware interface, connector, and cable protocol for connecting, communicating, and powering computers and peripheral devices
  5. 10. a high-capacity, self-contained storage device