Trace Tables | Variable |
Expression | Statement |
Value | Initial Value |
Final Value | Iteration |
A storage location in a computer program that can hold different values at different times. | A table used to track the values of variables, expressions, and statements as a program is executed. |
A line of code that performs a specific action or sequence of actions in a program. | A combination of values, variables, and operators that can be evaluated to produce a result. |
The value of a variable at the beginning of a program or a specific section of code. | A fundamental unit of data that can be manipulated and stored in a computer program. |
The repetitive execution of a sequence of code until a specific condition is met. | The value of a variable at the end of a program or a specific section of code. |
Condition | Boolean Expression |
Logical Operator | Relational Operator |
Concatenation | Debugging |
Syntax Error | Logic Error |
An expression that can either be true or false. | A boolean expression that determines whether a certain code block will be executed or skipped. |
A symbol or word used to compare two values and produce a boolean result. | A symbol or word used to connect two or more boolean expressions and produce a new boolean result. |
The process of identifying and fixing errors or bugs in a program. | The combination of two or more strings into a single string. |
An error in a program due to incorrect logical reasoning or assumptions. | An error in a program due to improper use of programming language syntax. |
Runtime Error | Function |
Recursion | |
A named section of code that performs a specific task and can be called by other sections of code. | An error in a program that occurs during execution and results in abnormal program termination. |
A function that calls itself during execution. | |