Official Course
Description: MCCCD Approval: 6-25-1996 |
|||
CIS162AC
1996 Fall - 1997 Fall |
L+L |
3 Credit(s) |
4 Period(s) |
Visual
C++: Level I |
|||
Beginning C programming. Includes features needed to
construct programs, functions, pointers, input and output options, data
types, structures, and unions, and disk file operations. Prerequisites: CIS152, or CIS155, or
CIS156, or CIS157, or CIS158, or CSC100 or permission of Instructor. |
|||
Go to Competencies Go to Outline
MCCCD
Official Course Competencies: |
|
|
|
CIS162AC 1996
Fall - 1997 Fall |
Visual C++: Level I |
1.
|
Write elementary programs in C language. (I) |
2.
|
Code fluently in C language. (II) |
3.
|
Utilize pointers in program writing. (III) |
4.
|
Utilize structures and unions when programming in C
language. (IV) |
5.
|
Complete disk file operations which include opening,
reading, writing, and closing. (V) |
6.
|
Identify and debug common mistakes in programs written in
C language. (VI) |
Go to Description Go to top of
Competencies
MCCCD
Official Course Outline: |
|
|
|
CIS162AC 1996
Fall - 1997 Fall |
Visual C++: Level I |
I. C language concepts A. Operators B. Variables C. Terminology D. Loops II. Writing Functions A. Form of C Functions 1. Scope 2. Storage 3. Class 4. Longevity B. Variables C. Values and Scoped
Variables D. Privacy and Functions E. Designing a program in C
language III. Pointers in C language
A. Declarations B. Increment C. Decrement IV. Structures and unions A. Initializing a structure
B. Privacy C. Altering a member D. Hierarchy of operators V. Disk File Operations A. Low-level versus
high-level disk input/output B. Opening a file C. Reading a file D. Simple data plotting E. Using file input/output VI. Debugging A. Missing delimiters B. Assignment versus
relational test C. Syntax versus program
errors D. Latent bugs |