Suggested Exercises for Hasker's section of CS 2852

This is a list of suggested exercises out of the textbook; you'll find these especially helpful when preparing for the exams. It probably isn't a good idea to try to do all of the programming problems on the computer; a better strategy would be to write out solutions for them and only try out the ones where you have serious questions about what will and won't work. Problems in bold-face type are particularly important to look at!

All of the following questions are from the ends of the chapters. Each section has additional questions; you should do these as part of reading the section as a way to make sure you understood that section.

Chapter Quick-Check Exercises Review Questions Programming Projects
Ch. 1 1-3, 5, 6, 8, 9 2, 8, 10 2
Ch. 2 2-4, 6-14 1-3, 5, 6, 7, 9, 11 1, 2
Ch. 3 1, 6, 7 1, 2, 3, 5, 6, 7 1
Ch. 4 1, 2, 3, 8 1-7 4
Ch. 5 1-8 1, 6, 7 3, 4, 8, 12
Ch. 6 1, 2, 4, 9 1, 2 5, 8
Ch. 7 1-5, 7, 9 1-3
Ch. 8 Skipped
Ch. 9 1, 3