1 8
7
9
2
3
4
5
6

Crossword: Decomposition

Across

1. Dividing a program into separate modules or parts, each of which is responsible for a specific piece of functionality.

2. Simplifying complex concepts or systems by focusing on essential features while ignoring unnecessary details.

3. Starting with a high-level overview and breaking the problem down into more detailed sub-tasks

4. Breaking a problem into smaller, more manageable parts, solving them individually, and then combining the solutions.

5. Breaking a system into smaller, loosely-coupled components that can be independently developed and maintained.

6. starting with small details and gradually building up to a complete understanding.

Down

7. The arrangement of elements or components into a structure that mirrors their relative significance or connections.

8. The process of dividing a complex problem or system into smaller, more manageable subproblems or components.

9. The distribution of power, authority, and decision-making to lower-level entities or individuals.


🖶

Shortcuts

Left: ⇤ Right: ⇥ Up: ↑ Down: ↓