CS Principles Review - 2022

1234567891011121314151617181920
Across
  1. 4. bandwidth is the _______ amount of data that can be sent in a fixed period of time
  2. 8. ______ computing is a computational model which splits a program into multiple tasks
  3. 9. an error in which pi is represented as 3.14.
  4. 11. iteration is the _______ of steps in a algorithm or program
  5. 12. a library is a collection of _____ that are useful in creating programs
  6. 13. a byte is a sequence of _______ bits.
  7. 15. encryption is the process of ________ data to prevent unauthorized access
  8. 16. ______ computing is a computational model which uses multiple devices to run different parts of a program
  9. 17. traversal is a ______ over the items in a list
  10. 18. lossless is compressing data that _______ all data away
  11. 19. modularity is the separation of a program into ______ modules
  12. 20. a cookie is a small amount of ____ that tracks information about the user
Down
  1. 1. lossy is compressing data that _______ some data
  2. 2. a virus is a computer _________ that can copies itself
  3. 3. a method which algorithm find good solution in a hard problem
  4. 5. data whose values change smoothly, as opposed to discrete intervals
  5. 6. the algorithm that searches a sorted list for a value by splitting the list in half
  6. 7. syntax error is violation of the ______
  7. 8. Bill got tricked into revealing private information via email
  8. 10. a protocol that determines how to address nodes on the network
  9. 14. requires the participation of volunteers from the public in a scientific research project (2 words)