CS Principles Review
Across
- 2. The sequential execution of ___ in an algorithm or code in a program.
- 3. The maximum amount of data that can be sent in a fixed period of time over a network connection, measured in bits per second.
- 4. Scalability is the ability of a system to ___ in scale to meet new demands.
- 9. A physical device that can run a program.
- 11. An attack where a user is tricked into revealing private information, usually through the form of deceptive emails.
- 13. Arrays start at the index ___ on the AP Computer Principles exam.
- 15. The protocol that determines how to address nodes on the network (using IP addresses).
- 16. A group of interconnected computing devices capable of sending or receiving data.
Down
- 1. A computational model which uses multiple devices to run different parts of a program.
- 5. A boolean condition to determine which of two paths are taken in an algorithm or program (e.g. if statement).
- 6. A technique that helps find a good solution in a difficult problem.
- 7. The idea that some communities have less access to technology than others.
- 8. Parallel computing is a computational model which splits up tasks, some of which can be executed ___.
- 10. The technique to scramble data to prevent unauthorized access.
- 12. An ___ problem is one that is so logically difficult, that we are not ever able to create an algorithm to find the best answer.
- 14. A type of computer malware that can make copies of itself.