Glossary of Terms

Trace Tables

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