1 14 15 16
19
2 18
3 17
4
5
13
6
7
8
9 10
11
12

Crossword: Advanced Topics

Across

1. Code that can be used again in multiple programs or modules without having to rewrite it.

2. The act of executing a function or procedure.

3. Keeping track of different versions of subprogram libraries to manage updates and bug fixes.

4. A set of instructions that performs a specific task and does not return a value.

5. A variable declared within a function which can only be accessed within that specific function.

6. Tthe position of a character starting from the beginning of the string.

7. The process of simplifying complex subprogram implementations, allowing programmers to use them without needing to understand the underlying details.

8. A programming technique involving a function that calls itself to solve a problem.

9. A pre-prepared, reusable set of libraries or components that provide the foundation for developing a software application.

10. The area within a program where variables and functions are accessible.

11. Removing leading and trailing whitespace characters from a string.

12. The position of a character starting from the end of the string.

Down

13. The process of dividing a program into separate functions or procedures to make it more organized and easier to maintain.

14. The area in a program where a variable can be accessed

15. Predefined functions provided by a programming language or library for common tasks.

16. Dividing a string into multiple substrings based on a specified separator.

17. A text editor optimized for writing and editing source code of computer programs.

18. A feature of IDEs that visually distinguishes different elements of source code by applying colors or font styles.

19. A collection of subroutines that can be reused in different programs or modules.


🖶

Shortcuts

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