AP Principles

12345678910111213141516171819202122
Across
  1. 8. a variable in a function definition
  2. 9. a process of encoding messages to keep them secret, so only "authorized" parties can read it
  3. 11. a model in which programs are broken into small pieces, some of which are run simultaneously
  4. 13. provides a "good enough" solution to a problem when an actual solution is impractical or impossible
  5. 15. a group of interconnected computing devices capable of sending or receiving data
  6. 18. A type of computer that forwards data across a network
  7. 19. Data with values that change continuously, or smoothly, over time
  8. 21. a data type that is either true or false
  9. 22. a named reference to a value that can be used repeatedly throughout a program
Down
  1. 1. the inputs and outputs that allow a user to interact with a piece of software.
  2. 2. the process of accessing each item in a list one at a time.
  3. 3. a technique that attempts to trick a user into providing personal information.
  4. 4. a protocol for sending data across the Internet that assigns unique numbers
  5. 5. a computer network consisting of interconnected networks that use standardized, open (nonproprietary) communication protocols
  6. 6. a named group of programming instructions. Also referred to as a “procedure
  7. 7. Can continue to function even in the event of individual component failures
  8. 10. A process for reducing the number of bits needed to represent something in which some information is lost or thrown away
  9. 12. form of program documentation written into the program to be read by people
  10. 14. A way of representing information using only two options.
  11. 16. Finding and fixing problems in an algorithm or program.
  12. 17. An agreed-upon set of rules that specify the behavior of some system
  13. 20. a repetitive portion of an algorithm which repeats a specified number of times or until a given condition is met.