Puzzle

123456789101112131415161718192021
Across
  1. 2. Standard communications protocol for electronic exchange of data over short distances
  2. 4. System that manages and organizes computer's activities and shares resources among all programs
  3. 5. Temporary storage in computer where it holds data that CPU uses
  4. 7. Refers to software that is used to protect your computer against unwanted intrusions
  5. 11. A collection of information stored and accessed electronically
  6. 12. A high-capacity, self-contained storage device containing a read-write mechanism plus one or more hard disks
  7. 15. Number system used in digital electronics and computer programming
  8. 17. Central Processing Unit
  9. 18. High-level programming language known for its simple syntax
  10. 19. Measure of CPU speed
  11. 21. Part of the computer where most calculations take place
Down
  1. 1. Part of the computer system that one can physically touch
  2. 3. A worldwide network of interconnected networks and computers
  3. 6. A popular open-source relational database
  4. 7. Cloud computing platform and API offered by Amazon
  5. 8. Apple's mobile operating system
  6. 9. A programming language known for its use in web development
  7. 10. Programming language developed by Sun Microsystems, now owned by Oracle
  8. 13. A service offered by Google that allows you to store and share files online
  9. 14. Coding language developed at MIT designed to teach programming concepts to children
  10. 16. The technology that allows for wireless communication between devices over short distances
  11. 19. Graphics processing unit
  12. 20. Personal Computer