Problem
I. What was the most useful debugger tool you used to find the bugs? Why was it more useful than other techniques you tried?
II. Which debugger features did you NOT use? Why did you not use these features? For each feature you did not use, give an example of a problem you would use it for.
III. Which do you think is a faster way to find bugs:
i. Using the debugger alone,
ii. Using print statements alone,
iii. Using the debugger and print statements?
i. Justify your answer.
IV. How did you test the program to find the bugs and to make sure you had fixed the bugs? Did you use any additional test data other than that supplied? If so, describe the techniques you used to create the test data. How confident are you that you found all the bugs?