2 | 15 | 1 | 18 | ||||||||||||||||||||
17 | |||||||||||||||||||||||
3 | |||||||||||||||||||||||
16 | |||||||||||||||||||||||
4 | 14 | ||||||||||||||||||||||
12 | |||||||||||||||||||||||
13 | 5 | ||||||||||||||||||||||
19 | |||||||||||||||||||||||
7 | 6 | ||||||||||||||||||||||
8 | |||||||||||||||||||||||
9 | |||||||||||||||||||||||
10 | |||||||||||||||||||||||
11 | |||||||||||||||||||||||
1. The repetitive execution of a sequence of code until a specific condition is met.
2. A validation process to ensure that a value belongs to a specific data type.
3. An error in the logic or algorithm of a program that causes incorrect results or unexpected behavior.
4. A testing technique that examines the internal code structure of a software system to identify any defects or vulnerabilities.
5. An error that occurs during the execution of a program, leading to abnormal termination or unexpected behavior.
6. The process of manually examining source code to identify bugs, improve code quality, and share knowledge among team members.
7. A detailed document that outlines the approach, objectives, and scope of testing for a particular software product.
8. The process of executing a program one line or instruction at a time, allowing for detailed inspection and analysis of its behavior.
9. A report that displays the sequence of function calls that led to the current point of execution in a program.
10. An error that occurs when a mathematical operation produces a result that is too small to be represented within the available memory or data type.
11. The process of checking the accuracy and integrity of entered data.
12. An optical representation of data that can be easily scanned and interpreted by a barcode reader.
13. A type of data validation that confirms if a value meets a specified length requirement.
14. A table used to track the values of variables, expressions, and statements as a program is executed.
15. An error that occurs when trying to access a key that does not exist in a dictionary.
16. A symbol or word used to compare two values and produce a boolean result.
17. A feature in debugging tools that allows programmers to monitor the value of specific variables as the program executes.
18. The process of evaluating a program or system by running it and comparing its expected and actual outputs.
19. A type of data validation that ensures a value is provided and not left blank or empty.