Crossword
Across
- 3. A computer program that translates computer code written in one programming language (the source language) into another language (the target language).
- 5. A collection of data or computer instructions that tell the computer how to work.
- 8. A computer program or a device that provides functionality for other programs or devices, called "clients".
- 9. A finite sequence of well-defined, computer-implementable instructions, typically to solve a class of problems or to perform a computation.
- 11. The global system of interconnected computer networks.
- 12. Any type of calculation that follows a well-defined model, for example, an algorithm.
- 13. An organized collection of data, generally stored and accessed electronically from a computer system.
- 14. The protection of computer systems from the theft of or damage to their hardware, software, or electronic data.
Down
- 1. A structure amounting to a set of objects in which some pairs of the objects are in some sense "related".
- 2. The process of creating a set of instructions that tell a computer how to perform a task.
- 4. A way of interacting with a computer program where the user issues command to the program in the form of successive lines of text.
- 6. The first practical high-level programming language.
- 7. One of the broad parts of mathematics, together with number theory, geometry and analysis.
- 10. A machine that can be instructed to carry out sequences of arithmetic or logical operations automatically via computer programming.