Module 1

Interacting with the System and Managing Memory

The Operating System

Introduction to the Operating System

Errors from System Calls

Command Line Arguments

Command Line Arguments

Complex Option Processing

The Environment Pointer

Process Creation

Opening and Reading Files

Opening a File

Reading a File with fgetc

Reading a File with fgets

Reading a File with fread

Writing to and Closing Files

Writing to Files

Closing Files

Other Interactions

Module 2