Skip to content

Identifying and Correcting Errors

Introduced
Handout Watch lesson
Vocabulary
English Meaning
bug/bʌɡ/A defect in a program that can make it behave differently from what is intended.
debugging/ˈdiːbʌɡɪŋ/Finding, understanding and correcting errors in a program.
syntax error/ˈsɪntæks ˈerə/A mistake that breaks the grammatical rules of a programming language.
logic error/ˈlɒdʒɪk ˈerə/A mistake in an algorithm or program that produces an incorrect result despite valid syntax.
runtime error/ˈrʌntaɪm ˈerə/An error that occurs while a program is executing.
overflow error/ˌəʊvəˈfləʊ ˈerə/overflow error
edge case/edʒ keɪs/edge case
expected output/ekˈspektɪd ˈaʊtpʊt/expected output

Handout

Log in or create account

IGCSE, A-Level & AP