1 | 13 | ||||||||||||||||||||||||
9 | |||||||||||||||||||||||||
11 | 2 | 15 | |||||||||||||||||||||||
3 | |||||||||||||||||||||||||
16 | |||||||||||||||||||||||||
17 | |||||||||||||||||||||||||
4 | |||||||||||||||||||||||||
10 | 12 | ||||||||||||||||||||||||
6 | 5 | ||||||||||||||||||||||||
14 | |||||||||||||||||||||||||
7 | |||||||||||||||||||||||||
8 | |||||||||||||||||||||||||
1. Software used to create and edit flowcharts.
2. Starting with a high-level overview and breaking the problem down into more detailed sub-tasks
3. A set of rules used to encipher and decipher messages in a secure way.
4. A measure of how well an algorithm solves a problem, often in terms of time and computational resources required.
5. A symbol used in a flowchart to indicate an input or data entry point in an algorithm.
6. A symbol used in a flowchart to indicate a repetitive action in an algorithm.
7. The process of dividing a complex problem or system into smaller, more manageable subproblems or components.
8. The ability to identify similarities or commonalities among different problems or situations.
9. A symbol used in a flowchart to indicate an action taken in an algorithm.
10. An algorithm which puts elements in a list or array in a specific order.
11. The process of repeating a set of instructions until a specific condition is met.
12. A language used to describe programming concepts using a mix of natural language and programming code.
13. An unambiguous step by step set of instructions to solve a problem.
14. A visual representation of an algorithm using shapes and arrows to show the flow of instructions.
15. Breaking a problem into smaller, more manageable parts, solving them individually, and then combining the solutions.
16. A programming construct that decides the sequence in which blocks of code are executed.
17. starting with small details and gradually building up to a complete understanding.