AP CSP Crossword

12345678910111213
Across
  1. 3. The repetition of steps in an algorithm for a certain amount of times or until a condition is met
  2. 4. Malicious software aimed at harming a computer/user
  3. 6. A computational model which splits a program into multiple tasks, some of which can be executed simultaneously
  4. 9. A centralized computer that all individual end users connect to.
  5. 10. An agreed upon set of rules for a system
  6. 12. Allows for statements such as if-else which can send an algorithm down one of two paths depending on if a condition is true or false
  7. 13. data type used in programming used to represent text
Down
  1. 1. When there aren't enough bits to represent the number
  2. 2. How well an algorithm performs at larger and larger scales
  3. 5. a base-16 number system
  4. 6. an attack that tricks a user into giving up personal info - often by email
  5. 7. Compressing data in a way that you cannot recover the original
  6. 8. A measure of bit rate — the amount of data (measured in bits) that can be sent in a fixed amount of time.
  7. 11. crowdsourcing for science