CS Principles 2022

1234567891011121314151617181920
Across
  1. 2. Maximum amount of data that can be transferred over a period of time
  2. 4. the execution of steps in a program or algorithm
  3. 6. A ______ error is an error in the written code of a program, that breaks the rules of said language
  4. 8. a type of malware that duplicates itself, and can be transmitted between computers in a network
  5. 10. an ________ error happens when the number of buts in a number or value is greater than the amount able to display the number
  6. 12. a piece of text that collects information about a user who is visiting a website
  7. 13. a model in which users combined their efforts for funding, project completion, or knowledge sharing
  8. 14. The iteration over items in a list
  9. 16. A problem that cannot be solved by an algorithm, to to the the logical complexity of the algorithm
  10. 18. data about the data
  11. 19. The compression of data that removes some data, in order to reduce space required to store data
  12. 20. an estimation of computational power used by an algorithm
Down
  1. 1. an approach to a problem that is not guaranteed to give the best result, but to give an acceptable one, and a reasonable amount of time
  2. 3. the looping of steps in a program in order to achieve a certain condition or result
  3. 5. A group of computer devises connected to one another for data transfer forms a _______
  4. 7. a way for people to declare how they want creations or domain to be used, remixed, and distributed
  5. 9. protocol that must be followed in order to rout data over the internet (two words)
  6. 11. encoding data to prevent unwanted parties from gaining access to data
  7. 15. ________ computing: a way of computation which splits a problem into multiple tasks, which can be executed simultaneously
  8. 17. The compression of data that preserves all data, and allows for recovery of original data