Across
- 5. Distributed computing describes a computational model which uses ____ devices to run different parts of a program.
- 7. When a system is _____ _____, it supports failures, meaning it can continue to function even a part of it breaks (2 words).
- 9. Speedup is the ___ in the amount of time a parallelized program takes to solve a problem, computed as the amount of time to complete the task sequentially divided by the amount of time to complete the task when run in parallel.
- 10. Bandwidth describes the ____ amount of data that can be sent over an internet connection.
- 12. Metadata is ____ information about data.
Down
- 1. ____ encryption uses the same encryption key to encrypt and decrypt the data.
- 2. MFA is a method of use authentication which requires ____ pieces of evidence in ____ categories.
- 3. Parallel computing is a computational model which splits a program into multiple tasks, which can sometimes be executed ____.
- 4. Modularity describes a program which is ____ into individual modules which handle aspects of the program's functionality.
- 6. Analog data involves values that change ____ rather than in discrete intervals.
- 8. Redundancy increases the ____ of the internet by including extra components which can be used if the original systems fail.
- 11. A method by which an algorithm is able to produce a good solution to a hard problem.
