CS Principles 2022

1234567891011121314151617
Across
  1. 5. the separation of a program into independent modules.
  2. 6. A mistake in a program that happens only when the program is actually run (3 words).
  3. 8. analog data is data that changes ________.
  4. 10. a binary digit
  5. 12. searches through a sorted list. (2 words)
  6. 13. a run time for an algorithm that doesn't increase faster than a polynomial function of the input size. (2 words)
  7. 17. the disparity between the rich and poor access to technology. (2 words)
Down
  1. 1. an IF statement is a for of this.
  2. 2. data about data
  3. 3. a problem that is so logically difficult, we can’t ever create an algorithm that would be able to answer "yes or "no" for all inputs.
  4. 4. a FOR loop is a form of this.
  5. 7. data compression that discards some data.
  6. 9. a _________ that helps an algorithm find a good solution in a hard problem.
  7. 11. the iteration over the items in a list.
  8. 12. a series of eight bits
  9. 14. an algorithm that runs through each item in a list. (2 words)
  10. 15. data compression that preserves all data.
  11. 16. a collection of procedures.