






AP CS A 2009 Free Response Questions
The questions are here: ap09_frq_computer_science_a.pdf
Question 1 (1-d array, creating and filling an array, interacting classes, comparing adjacent values, find max and index of max)
NumberCube.java
NumberCubeTester.java (main for testing)
Question 2 (Writing a class, subclassing, overriding methods)
You must write the entire class for this. Use CrabCritter as a starting point.
Question 3 (1-d array, interacting classes, wrapping around to front of an array)
BatteryCharger.java (run the main to test)
Question 4 Tile Game (ArrayList, interacting classes)
Links to this Page