The process of checking a program for errors by running it with various inputs to ensure expected outcomes. - Testing, A tool used to record the values of variables step-by-step during a dry-run of an algorithm to identify logic errors. - Trace Table, Manually going through the logic of a program with sample data to find errors without using a computer. - Dry Run, An error in the code that violates the programming language's rules; the program cannot be compiled or run until fixed. - Syntax Error, An error where the program runs but produces incorrect results due to flawed reasoning in the code. - Logic Error, An error that occurs while the program is running, often due to unexpected user input or invalid operations like division by zero. - Runtime Error, Input data that is within the expected range and format. - Normal Data, Input data that is outside the expected range or is of the wrong type. - Abnormal Data, Input at the very edge of valid input ranges (e.g., minimum and maximum values). - Extreme Data, Input that tests the exact edges of valid input, as well as slightly invalid inputs just outside the acceptable range. - Boundary Data, Used within code to display variable values and track program behavior during testing. - OUTPUT Statements, Include variable names, their values during each iteration, outputs, and user inputs. - Trace Table Columns, Repeating a sequence of instructions in a loop. - Iteration, A named location in memory - Variable, The result or feedback given by a program. - Output, A message displayed to the user to request input. - Prompt, An evaluation step used to detect an error or confirm correctness of a program operation. - Check,

Unit 8 Algorithms - T6 Testing & Trace Tables - Flash Cards

Leaderboard

Flash cards is an open-ended template. It does not generate scores for a leaderboard.

Visual style

Options

Switch template

Continue editing: ?