OOP vs Structured Languages vs Machine Language : History and Development Way-Back-When
Compiler vs Interpreter : http://ugweb.cs.ualberta.ca/resources/java/faq/compile.html
Language Generations FourGL Program
Syntax vs Semantics : Java Syntax Rules Java Keywords HexEdit
Review for Test Review Answers
About the reading above. Mostly essay questions. Perhaps a couple small programming problems - e.g. small methods for FourGL program.