Menu

Errors in algorithms - Match-up

Match-up definitions and answers with key terms and examples. Press submit to check your answers.

Syntax error
Logic error
Runtime error
Test plan
Normal data
Boundary data
Invalid data
Erroneous data
Trace table


Answers
Code that breaks the rules or grammar of the programming language, so it cannot be translated or run.
Values of the wrong type, such as letters entered where a number is expected, which should be rejected.
Used to record the value of each variable as a program is stepped through line by line.
Values that are typical and comfortably within the accepted range, used to check the program works.
An error that only appears while the program is executing, such as dividing a number by zero.
Values of the correct type but outside the accepted range, which the program should reject.
A document produced before testing that lists the tests to carry out and the expected results.
The highest and lowest values that should still be accepted by the program.
An error where the program runs but produces the wrong result, because the algorithm is incorrect.
Log in or sign-up to access the match-up activity



Don't have a login?

You can still revise this topic