Com S 342 --- Principles of Programming Languages EXERCISE 11: EXAM 3 REVIEW (File $Date: 2005/04/05 15:59:10 $) The purpose of this exercise is to review for exam 3. See $PUB/exam-study-guides/exam3-topics.txt for more about this exam. As with all exercises, this is to be done individually. And it is due the day this topic is planned to be discussed in class, unless specified otherwise (see the syllabus at: http://www.cs.iastate.edu/~cs342/syllabus.shtml). We expect this to help you think about the readings (see below). If you don't have an answer or an answer that you think is good, write down what you read, and a question or two that would have helped you make progress. Then you can ask that question in class; there will be other people with the same problem, and everyone can learn by discussing these issues. And you'll most likely see similar things on the homework, so it's best to understand them now. READINGS: Essentials Of Programming Languages, Sections 1.3, 2.1-2.3, 3.1-3.6 Code Examples Web Page for the above EOPL2e sections (see http://www.cs.iastate.edu/~cs342/docs/code-examples.html) 1. [Exam review] As a review, skim the old exam 3 from Spring 2004, found from the course exams page or directly from http://www.cs.iastate.edu/~cs342/old-exams/Spring04/exam3.pdf or in $PUB/old-exams/Spring04/. For this old exam 3, write out the answers to any problems you think you might possibly have trouble with, and discuss these in discussion section. If you don't have any such problems, just write "I'm comfortable with all these topics." 2. [Exam review] As a practice for the exam, take, on paper, the old exam 4 from Spring 2004, except for problem 7, which is not relevant to the present semester's exam 3. The old exam 4 is found from the course exams page or directly from http://www.cs.iastate.edu/~cs342/old-exams/Spring04/exam4.pdf or in $PUB/old-exams/Spring04/. WHAT TO HAND IN You should have at the beginning of class, written answers for the above questions (or written out questions and problems you encountered for each part). Make sure your name is on these. Attach the printouts, if any, requested above. ADDITIONAL READINGS See also the exam study guide (http://www.cs.iastate.edu/~cs342/exam-study-guides/exam3-topics.txt) for more readings if you have more time.