Debug

Søgning efter fejl (bug) i et oversat program. Værktøjet til denne form for fejlsøgning kaldes debugger. En debugger kan udføre programkoden frem til et "breakpoint" (se break) eller instruktion for instruktion ("single step" eller trace). I begge tilfælde kan programmøren så i ro og mag studere registerindhold, instruktionsadresser og lagerindhold, inden programafviklingen fortsætter. Hvis programmet er oversat fra et højniveausprog (3GL), kan en såkaldt symbolsk debugger i visse tilfælde vise de variabelnavne og sætninger, der svarer til lagerindhold og maskininstruktioner.

Forfattere: 
Henning Mejer
Casper Thomsen