Basic Proficiency Exam Topics
The following is a short list of topics that you should review for basic
proficiency exam. The exam will cover a selection of these topics. If you
do not do well on the exam, that does not mean that you need to drop or will
be dropped from the class. This exam is more of a personal assessment
for you to determine which topics you need to brush up on for this course.
-
Basic programming constructs
-
loops - for, while, do/while
-
branches
-
Array operations
-
sorting
-
reversing the items in an array
-
finding min or max item
-
Classes
-
designing classes
-
member variables and functions
-
protection methods for member variables and functions
-
Pointers
-
understanding pointers and how they are accessed and manipulated
-
Recursion
-
Functions and parameter passing techniques
-
File I/O