C Language Programming Workshop
Course Number: 631-JK
Recommended Duration: 5 days
Intended Audience
Experienced programmers learning C as an additional language; systems programming candidates; and programmer trainees learning C as their first language.
Course Overview
Hands-on experience coding and executing C programs using the most commonly needed features of the language. There are fourteen machine exercises. Exercises may be performed using text editor and any available C compiler. Upon request, IDE's like Visual Studio may be used.
Objectives
Students will learn to use one of the most common programming languages in use today. This course will teach programmers the basic skills needed to write programs using the C language. The special needs of the host operating system will be discussed (UNIX, MVS, MS Windows, etc.).
Prerequisites
The student should have some basic understanding of computer and programming concepts. Also, the student should know how to use the text editor used in your installation.
Topics
-
ANSI standards
-
C statement syntax
-
Workshop environment
-
Compilation process
-
Basic I/O
-
Standard functions
-
I/O formatting
-
Data definition and use
-
Stream oriented I/O
-
Arithmetic operations
-
Automatic incrementing/decrementing
-
Bit operations
-
Operators and Operator precedence
-
Side effects
-
Data conversions
-
Preprocessor and Trigraphs
-
Arrays and Structures
-
Storage classes
-
Recursion
-
Pointers and pointer arithmetic
- File Processing with C
|