Across
- 1. Collection of pre-written code for specific tasks
- 5. Process of finding and fixing errors in a program
- 7. Block of code that performs a specific task
- 8. Step-by-step procedure for solving a problem
- 11. Tool that converts source code into machine code
- 15. Instance of a class in OOP
- 19. OOP concept where a class derives from another class
- 20. Reusable codebase for application development
- 21. Programming construct for repetition
- 22. Function that maps data to fixed-size values
- 24. Number system using only 0s and 1s
Down
- 2. Defines methods that a class must implement
- 3. Named storage for a value in a program
- 4. Rules that define the structure of code
- 6. Phase when a program is executing
- 9. Function calling itself to solve a problem
- 10. Variable that stores the memory address of another variable
- 12. Structure used to repeat a block of code
- 13. First-In, First-Out (FIFO) data structure
- 14. Small program or sequence of commands
- 16. Sequence of characters in programming
- 17. Last-In, First-Out (LIFO) data structure
- 18. Blueprint for creating objects in OOP
- 23. Data structure consisting of elements in contiguous memory
- 24. Error or flaw in a program
