Study Guide for Quiz 4
CS 265/571 Advanced Programming Tools and Techniques
Instructors: Jeremy Johnson and Kurt Schmidt;
Exam date: (In class on Tue. Mar. 8 for CS 571 and CS 265 sec. 501/701
- Wed. Mar. 9 for other CS 265 sections)
Students are responsible for material in
Lecture 7 and
Lecture 8 (including the corresponding
chapters in the text) and Assignment 3.
Particular topics to be covered are:
- Short answer regarding debugging, testing strategies, and performance
evaluation and tuning.
- Students will have to debug code given some trace information.
- Develop a set of test cases for a given function as was done in
Assignment 3.
- Performance analysis from timing information (need to understand
growth rates and how to guess growth rate from empirical runtimes)
See Lecture 8 notes.
Exam Rules
- The exam will last 50 minutes
- Students may bring a copy of the lecture notes for 7 and 8, and
a copy of the text. No other materials are permitted.
- Students should bring a calculator.
Review Session
There will be an informal review session on Monday from 4-6:30 during Dr. Johnson's
office hours. Additional help will be available on Tuesday from 4-6.