Paper 2 Skills (Theory) Flashcards
Normal
Data that is well within the limits of what should be accepted by the program
Boundary
Data that is at the outer limits of what should be accepted by the program
Erroneus
Data that is outside the limits & should not be accepted by the program
Runtime error
An error that occurs when the computer tries to run code that it cannot execute or asked to do something that is impossible to do
Validation
The process of checking that the user’s input matches the limitations of the system it is being entered into
Syntax error
An error that breaks the syntax/grammatical rules of a programming language & stops it from running
Logic error
An error in the logic of the code which produces an incorrect or unexpected result
Infinite loop
A loop that is never-ending since the condition required to terminate the loop is never reached
Length checks
Checking to ensure that entered data falls within required length
Format checks
Checking to ensure the correct format has been used
Range check
Checking that data falls within the specified range
Verification
The process of checking that the user has entered what the user intended to enter