CS Principles Review Puzzle

1234567891011121314151617181920
Across
  1. 1. data that has values that change smoothly
  2. 3. a type of encryption where the same key is used to both encrypt and decrypt data
  3. 4. splitting a program into multiple tasks which may be able to run simultaneously
  4. 10. when an algorithm shows favor to certain topics because of how the model was trained it is called alogrithmic ____
  5. 12. the ability for something to support new & or future demands
  6. 13. a type of routing that supports the growth of the internet
  7. 14. when a access point is compromised by an attacker it is called a ____ access point.
  8. 17. algorithm find a "good" solution not the best
  9. 18. computing split across multiple devices
  10. 19. a error that happens when the program is actually run (use a dash)
  11. 20. iteration of items in a list
Down
  1. 2. a type of error when there is not enough bits to represent the #
  2. 5. the process of finding a path from sender to receiver on the internet
  3. 6. also known as asymmetric encryption or the use of different keys for encrypting and decrypting data (use dash)
  4. 7. when we use digital data to approximate real world info
  5. 8. amount of time that does'nt increase faster than a polynomial function
  6. 9. these contain chunks of data (use dash)
  7. 11. when an alogrith isnt able to answer yes or no for every solution
  8. 15. compression that irreversibly discards some data
  9. 16. Idea of access to technology not being equally distributed across social classes & others (use dash)