CSP Review Puzzle

123456789101112
Across
  1. 2. software that is made freely available and may be redistributed, sold, and/or modified
  2. 3. inclusion of extra components that are not required to run the program
  3. 4. to reduce the size of a file
  4. 6. an agreed-upon set of rules that allows users to easily connect to the Internet
  5. 10. computing where programs must be completed one after the other
  6. 12. ability of a system to adjust in scale to meet new demands
Down
  1. 1. process of scrambling data to prevent unauthorized access
  2. 5. data about data
  3. 7. process of finding a path from sender to receiver
  4. 8. the act of simplifying code by using a function call
  5. 9. error where the number of bits is not large enough to handle the math
  6. 11. the maximum amount of data that can be sent in a fixed amount of time