Review for Midterm Exam--Summer 2006
Here are the things that you should know for the Summer 2006 Midterm Exam:
Ask Questions for Midterm Exam-Summer 2006
- Yes, I may ask you to write code, but giving you code to start from.
- Yes, I absolutely will ask you to read code, and have you tell me something about it: What data structures are created, what it does, what the values of different variables might be.
- You should know about objects and classes – what they are, how to count them in a data structure, what their fields and methods are, what the difference is between the object and the .copy of the object.
- You should know about JMusic: Notes, Phrases, and what they do.
- You should know about turtles: What they do, how to make them do it.
- You should know about linked lists of music (SongNode and SongPhrase) and pictures (PositionedSceneElement, LayeredSceneElement, SceneElement, SceneElementPositioned, SceneElementLayered)– the ones we've covered so far. Given some code involving those, I expect that you can tell me what it does and what the resultant music or image will be. I won't ask you about trees and scene graphs and the DisplayableNode class hierarchy.
- You should know about Pictures and how they work. If I give you the code for a flip or chromakey, for example, I would expect you to recognize it and tell me what it does.
Let me know if this isn't clear.
Links to this Page