CSIS 2610: Programming and Problem Solving
CSIS 2610: Programming and Problem Solving
The final exam is Monday at 8 (morning class) and 1 (afternoon class). It will be comprehensive, with about 50% old material and 50% new material:
variables and data types
conditions and branching statements
loops
functions
design, documentation, and debugging
random and sequential access to arrays
passing arrays to functions
search
strings and multidimensional arrays
pointers
file access
Course Syllabus
Grading Policy
Current Example:
Reading unitl end of file
Password program with file access
Bank program with file access
Arrays of Strings
Strings
Multidimensional arrays
Search and parallel arrays
Search example
Passing arrays as parameters
Introduction to arrays
Previous Examples
Some useful guides for C/C++ on UNIX:
A reference for standard C libraries
Compiling and running programs
PICO primer for editing
Dialing in to UNIX
Primer for the
pine mail program
File management in UNIX
The History feature of UNIX
SCRIPT primer for test runs
The elm mail program
Moving files between UNIX and a diskette with ftp
A quick introduction to Borland C++
Pointers
Dynamic allocation
Command-line arguments
NIM board class and program
Programming assignments:
1: Arithmetic Expressions and Conditions
2: Branching Statements and Loops
3: Repetition Statements
4: Modular Design
5: Arrays
6: Strings and Files
Extra credit
for Assignment 6