CSC 102            Spring 2008                 Review Checklist for Third Test   

++
--
+=
-=
arrays
    declaring
    intitialization
    element reference
    index range checking
    passing
ASCII
binary search
character representation
end of file
equivalence of loops
do .. while
EBCDIC
file usage in Java
flowchart
for
foreach
 
infinite loop
iteration
linear search
logical (internal) filename
loop
    pretest
    post-test
Math class
method
nested loops
numeric reprsentation
overloading
parameters
    actual
    formal
pass by value
physical (external) filename
printf()
scope
stream
structure chart
switch
text file
top-down
twos complement
while

DISCLAIMER: THIS LIST IS NOT INTENDED TO BE ALL-INCLUSIVE.
Text coverage: 3.4, 3.5; 4 except 4.9; 5 except 5.12; 6.1 through 6.7. You are also expected to be familiar with earlier textual material pertaining to the programming language.

All lecture material is subject to testing. All concepts explored in assignments and in-class exercises are subject to testing.

The test itself may contain true-false, multiple choice, and short answer questions, as well as short problems. You can expect to be required to express an algorithm in pseudocode, using a flowchart, or in Java.  You should be able to understand and use a structure chart.

PLEASE NOTE: Part of the test will be "closed book, closed notes" and part of it will be "open book, open notes."