Correcting Errors in Algorithms and Programs (AQA GCSE Computer Science): Quizzes
📚Quizzes
Practise the questions
11 questions from this quiz
ShowHide
Practise the questions
11 questions from this quiz
What is algorithm refinement?
What is algorithm refinement?
Process of improving code after testing
What are the three types of test data used by good programmers?
What are the three types of test data used by good programmers?
Normal, boundary, and erroneous
What is boundary data?
What is boundary data?
Values at edges of acceptable range
What is a syntax error?
What is a syntax error?
Error breaking language grammar rules
Which is an example of a syntax error?
Which is an example of a syntax error?
Misspelling a keyword like OUTPUT
What is a logic error?
What is a logic error?
Error in thinking; code runs but wrong
What is the key difference between syntax and logic errors?
What is the key difference between syntax and logic errors?
Syntax stops running; logic wrong results
In the example, why were values 1 and 10 rejected incorrectly?
In the example, why were values 1 and 10 rejected incorrectly?
Used and instead of and
What should you do after making changes to your code?
What should you do after making changes to your code?
Test it again with appropriate data
What is normal data in testing?
What is normal data in testing?
Typical values that should work correctly
What is erroneous data?
What is erroneous data?
Values that should definitely be rejected
