From class on 9/12/05. forktest.c (simple creation of a child), exectest.c (elementary illustration of "exec"), and getanumber.c (needed by exectest.c), and signaltest.c.
From class on 9/14/05. unsharedmem.c (a demonstration that global variables are not shared after a fork) and sharedmem.c (using shared memory).
From class on 9/21/05. race.c (a demonstration of how race conditions can occur) and norace.c (a demonstration of the use of semaphores to prevent race conditions).
From class on 10/3/05. streamtest.cpp, a brief test of the istringstream class. You can get more information on istringstream and ostringstream at this cplusplus.com page.