CPTR 124 Fundamentals of Programming Final Exam Study Guide


The material presented in this guide covers the concepts emphasized on the final exam. It is meant to guide students studying and reviewing for the test; it is not guarranteed to be comprehensive. Actual test questions will differ from the examples given here. Students should use this guide in addition to other study activities (like reading the textbook, reviewing completed lab assignments, old quizzes, etc.) Some material here may be updated, so check periodically for changes.


The exam will emphasize Chapters 16-21.

Be sure you understand iteration and arrays thoroughly. While not specifically emphasized, we will still be expected to understand how classes, objects, assignment, conditional execution, inheritance, and polymorphism work. You may be asked to use some of the standard classes that you have used in the labs: Scanner, Random, String, etc., so you should understand how to use them. The Fall 2006 exam consists of two sections: