Across
- 3. the collection of facts and patterns extracted from data
- 5. a group of computing devices and programs working together for a common purpose
- 7. the time used to complete a task sequentially divided by the time to complete a task in parallel
- 9. the value passed to the parameter
- 11. a process of encoding messages to keep them secret, so only "authorized" parties can read it.
- 12. an ordered collection of elements
- 14. Computing a model in which programs are run by multiple devices
- 15. an ordered sequence of characters.
Down
- 1. A way of representing information using only two options.
- 2. Application Program Interface - specifications for how functions in a library behave and can be used
- 4. form of program documentation written into the program to be read by people and which do not affect how a program runs.
- 6. the subdivision of a computer program into separate subprograms
- 8. provides a "good enough" solution to a problem when an actual solution is impractical or impossible
- 10. the use of a program to record every keystroke made by a computer user in order to gain fraudulent access to passwords and other confidential information
- 13. a technique that attempts to trick a user into providing personal information.
