1 | 16 | |||||||||||||||||||||||
2 | ||||||||||||||||||||||||
3 | 17 | |||||||||||||||||||||||
4 | ||||||||||||||||||||||||
5 | ||||||||||||||||||||||||
15 | 18 | 19 | ||||||||||||||||||||||
14 | 6 | |||||||||||||||||||||||
7 | ||||||||||||||||||||||||
8 | ||||||||||||||||||||||||
9 | ||||||||||||||||||||||||
10 | ||||||||||||||||||||||||
11 | ||||||||||||||||||||||||
12 | ||||||||||||||||||||||||
13 | ||||||||||||||||||||||||
1. A technique that conceals the inner workings of a procedure and reveals only the essential information.
2. starting with small details and gradually building up to a complete understanding.
3. Breaking a problem into smaller, more manageable parts, solving them individually, and then combining the solutions.
4. A subroutine that executes specific tasks within a program and provides a returned value when called.
5. A mechanism to create a new class using properties and behaviors of an existing class.
6. A program module that performs a specific task within a larger program.
7. The process of dividing a complex problem or system into smaller, more manageable subproblems or components.
8. The technique of simplifying intricate data by offering a high-level interface.
9. A modular, reusable, and self-contained part of a larger system.
10. The distribution of power, authority, and decision-making to lower-level entities or individuals.
11. A command used in a subprogram to show the specific value that will be given back to the main program
12. The ability to execute tasks with optimal resource usage.
13. The process of executing a program to identify errors.
14. The arrangement of elements or components into a structure that mirrors their relative significance or connections.
15. A data type that specifies only the functionality and not the specific way it is implemented.
16. Starting with a high-level overview and breaking the problem down into more detailed sub-tasks
17. How easily the code can be understood by humans.
18. The bundling of data and methods that operate on that data within a single unit.
19. Simplifying complex concepts or systems by focusing on essential features while ignoring unnecessary details.