CS 127 Assignments, Spring 1997
- Assigned 5/21/97, due 6/11/97. The
Final Project.
- Assigned 4/2/96, due 4/4/96 or thereabouts.
Send e-mail to me (my address is "jondich")
telling me
- where you're from,
- what your major is or might be,
- what programming languages you have experience with,
- and what things you would especially like to learn in this
class.
- Assigned 4/2/97, due 8:30AM 4/9/97. Write your own versions of the
standard C library functions
strlen, strcat, strcmp, and strncpy.
Your functions must
conform to the descriptions of these functions found in
the manual page (type man string at a Unix prompt to see
this manual page).
Name your functions
mystrlen, mystrcat, mystrcmp, and mystrncpy.
Hand in only a .c file containing the functions, and a
corresponding .h file. Do not hand in a main() function.
- Assignment 3: Stacks.
Assigned 4/11/97, due 8:30AM 4/18/97.
- Assignment 4: Words.
Assigned 4/21/97, due 8:30AM 4/28/97.
- Assignment 5: Spell.
Assigned 5/9/97, part 1 due 8:30AM 5/14/97, and part 2
due 8:30AM 5/19/97.
Suggested Reading
- Chapters 1 and 2 of Kruse.
- First section (the tutorial) in Kernighan and Ritchie.
- 4/11/97 Chapter 3 of Kruse.
- 4/16/97 Chapter 4 of Kruse.
- 4/23/97 Sections 9.1-9.3 of Kruse.
- 4/28/97 Section 9.4 of Kruse.
- 5/9/97 Sections 6.2, 6.4 and 8.6 of Kruse.
Jeff Ondich,
Department of Mathematics and Computer Science,
Carleton College, Northfield, MN
55057, (507) 646-4364,
jondich@carleton.edu