Introduction

4. Vocabulary

debug information : output given by the computer about what went wrong with the program being run.

bug: an error that stops a program from running successfully.

debugging: getting rid of all the bugs.

truth tablea mathematical table used in logic which sets out the logical outcome for each combination of logical variables.

left-wall following algorithm: a series of precise steps that allow a robot to solve a maze by following the left wall from start to finish.

pseudocode:software engineering technique which consists in writing in plain English the programming logic before writing any code. It allows the engineer to focus on getting the logic right before writing any code.