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