Across
- 3. organized collection of data
- 6. finite sequence of instructions to solve a problem
- 8. study of techniques for secure communication
- 10. method of solving problems in which the solution depends on subsolutions
Down
- 1. an application designed to meet user needs
- 2. removing unnecessary details and focus on the outer interface of a system
- 4. error, flaw or fault in a computer program
- 5. set of rules that define the combination of symbols in a programming language
- 7. networking device that forwards packets
- 9. trying to get into computer systems, typically for malicious means
