Exam 1 Study Guide

For Java programming, review your labs, your Project 1, and the activities from the lecture notes.  One or two of these will be part of the exam.

For general knowledge, review Chapters 1-2 and pp. 162-165, your quizzes, and the lecture notes.  Understanding the chapter summaries and self-check problems is a good way to start reviewing the book material.  Below is a table of particular items to pay attention to:

  Reading     Chapter Summary     Self-Check Problems  
Chapter 1 Everything 6, 8, 15-17, 19-27
Chapter 2 Everything 1-7, 14-15, 20-22, 27-28
pp. 162-165 in Chapter 3     Last Paragraph 17-18

Terminology Notation     Keywords
algorithm " " boolean
cast % char
compiler ( ) double
concatentation * for
data type *= int
declaration + main
expression ++ public class
flow of control += public static void
iterative enhancement - Scanner
Java -- System.out.println
loop -=
method /
method call /* */
precedence //
procedural decomposition     ;
program <=
pseudocode =
scope \n
statement { }
string
variable