Explore

Program Errors Flashcards
OCR GCSE J277 Computer Science specification
Ready to master these flashcards?
Sign in to study with spaced repetition and track your progress.
Sign In to Track ProgressTerms in this set (10)
Syntax error
An error that occurs when code breaks the rules of the programming language, preventing it from running.
Logic error
An error where the program runs but produces incorrect results due to flawed logic.
Runtime error
An error that occurs while the program is running, often due to invalid operations like dividing by zero.
Debugging
The process of identifying and fixing errors in a program.
Iterative testing
Testing performed during development to identify and fix errors as the program is created.
Final/terminal testing
Testing performed after development to ensure the program works as intended.
Test data: normal
Typical valid data used to test a program's functionality.
Test data: boundary
Data at the edge of acceptable input ranges used to test a program.
Test data: invalid
Correct data type but outside acceptable ranges, used to test validation.
Test data: erroneous
Incorrect data type used to test how a program handles errors.

Want to Learn More?
Get personalised lessons, quizzes, and instant feedback from your AI tutor.
Start Learning