ap comp sci final crossword puzzle

123456789101112131415161718192021
Across
  1. 2. cyberattack where an attacker introduces incorrect information into a DNS resolver's cache
  2. 4. a small, structured unit of data transmitted over a network
  3. 7. tiny electronic switches that rapidly turn on and off to represent the 0s and 1s
  4. 9. the legal protection of original computer software, databases, and their source code
  5. 11. the name of papa burrill's dog
  6. 13. practice of monitoring and recording keystrokes to steal passwords
  7. 16. network security system (hardware or software) that monitors and controls incoming and outgoing network traffic
  8. 18. papa burrill's favorite color
  9. 19. the compression that reduces file size by permanently discarding "unnecessary" or less perceptible data
  10. 21. open-source framework for storing and processing massive datasets across clusters of commodity hardware
Down
  1. 1. the programming language that we are using
  2. 3. one of the big v's: the high speed at which data is created, collected, and processed
  3. 5. the name of the ai used in the jeopardy challenge
  4. 6. malicious software that encrypts or blocks access to a user's files or systems, asking for ransom
  5. 8. the percent of the ap exam that your app is worth
  6. 10. the teen hacker protagonist of war games
  7. 12. a note or explanation embedded in source code that is ignored by the computer but is intended to be read by humans to help understand the code
  8. 14. algorithms for encryption
  9. 15. a finite sequence of well-defined, unambiguous instructions designed to solve a specific problem or perform a computation
  10. 17. a standardized set of rules and procedures governing how data is formatted, transmitted, and received
  11. 20. fast, connectionless protocol for sending data across networks