|
| Sun
Certified Programmer for the Java 2 Platform (310-025) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| C
Programming |
|
|
|
|
| Relational
Databases |
|
|
|
| COBOL |
|
|
|
| JES2 |
|
|
|
|
|
|
|
|
| CICS/ESA |
|
|
|
| Electronic
Commerce |
|
|
|
| MVS/ESA |
|
|
Intermediate
C Programming
This course addresses two major areas of C programming: pointers
and input/output. The majority of C Language programs use pointers.
This course teaches the techniques for working with pointers and
functions and performing input /output functions. It covers retrieving
input from the keyboard, the getch( ) function, the fundamentals
of performing multiple character input, and using scanf( ) to read
character strings from the keyboard. Two C library functions are
described that enable a program to transfer between one storage
location and another, and reformat the location in the process.
The course covers writing C code to the standard DOS printer. This
course is not written to a specific version.
Intermediate C Programming training covers such topics as:
Pointers
Input/Output Functions
File Input/Output
This course is designed for beginning or experienced application programmers
who want to learn the C language.
Intermediate C Programming
Description
This course addresses two major areas of C programming: pointers and input/output.
The majority
of C Language programs use pointers. This course teaches the techniques for working
with pointers
and functions and performing input /output functions. It covers retrieving input
from the keyboard,
the getch( ) function, the fundamentals of performing multiple character input,
and using scanf( ) to
read character strings from the keyboard. Two C library functions are described
that enable a
program to transfer between one storage location and another, and reformat the
location in the
process. Also covered is writing C code to the standard DOS printer and how writing
to a printer
differs from writing to a monitor. This course is not written to a specific version.
Audience
This course is designed for beginning or experienced application programmers
who want to learn
the C language.
Prerequisites
Basic programming skills and experience writing programs in at least one language,
using a text
editor to create source program code files, and using a compiler to translate
source code into
executable program files. Also, successful completion of the course Introduction
to C Programming
and Basic C Programming.
Course Duration
» 5 hours
Topics Include
Unit 1:
Pointers
» Pointer Use
» Pointer Arithmetic
» Pointers and Functions
Unit 2:
Input/Output Functions
» Standard I/O functions
» Console and Port I/O Functions
» Multiple Character Input/Output
» String Input/Output
» Memory Input/Output
Unit 3:
File Input/Output
» Writing Files Line by Line
» Appending Data to a File
» Reading Data from a File
» Reading Files Word by Word
» Reading Lines
» Printing Files
System Requirements
» Pentium class computer
» 200 MHz processor (266 MHz recommended)
» 32 MB RAM (64 MB recommended)
» CD-ROM drive
» Any one of Windows 95, Windows 98, Windows Me, Windows NT 4.0, or Windows
2000 (both Windows NT 4.0 and Windows 2000 require at least 64 MB RAM)
» SVGA monitor capable of 16-bit color and 800 x 600 screen resolution
» Sound card with speakers or headphones (optional)
Features
• Industry-leading Technology - CCI's Learning Object Framework enables
the design and development of flexible, self-contained learning modules for a
personalized
training experience
• Award-winning
Products - eSchool Solutions create anywhere, anytime learning environments
that boost productivity with their off-the-shelf courseware
or fully customized content.
• Powerful
Training Solutions - Highly adaptable and customized e-learning models and
instructional
design tailored to the diverse needs of the training
industry, delivered in a packaged CD or on the Web.
• Satisfied
Clients - With a solid reputation for quality products and bottom-line results,
CCI's
e-learning solutions have been adopted by diverse
organizations including Royal Bank, Thomson Publishing, IBM, Paradyne Corporation,
InfoCast Corporation, GE, Delta Environmental, HighTech Campus, California
Federal Bank, CIBC and many others.

|