Notes
This page contains links to lecture notes, readings, and examples from
class.
Warning: The organizations of the notes and readings on
this web page does not necessarily correspond directly to when things
will be covered in class. We may occasionally be a little ahead or
behind.
Week 1
- Notes - do not print both of these, they are different formats of the same file.
- Readings
- Examples
Week 2
- Notes - do not print both of these, they are different formats of the same file.
- The text does not have much on shells and Unix usage. Here are
some web links that might be helpful. Do not print them
all. Browse through them online, and see which ones you like the best.
- Examples
Week 3 and 4 -- Perl
Week 5 and 6 -- Processes
- Readings: Chapter 5
- Notes (for several lectures):
- 3 slides per page ps pdf
- 4 slides per page ps pdf
- Extra slides (A perl slide and a processes slide.) ps pdf
- The reordered set of slides on processes:
- Just the missing slides on processes:
- Examples of using processes. You should understand what each is doing
Week 7 -- Pipes
- Readings: Chapter 7.1 (We will cover 7.1.5 and 7.1.6 later)
- Notes:
Week 8 -- Signals
- Readings: Chapter 6
- Notes:
- 3 slides per page ps pdf
- 4 slides per page ps pdf (The
orientation should now be okay on these slides.)
- Examples:
Week 9 -- Sockets
- Readings: Chapter 10.1-10.5
- Notes:
- Examples:(Warning: You actually have to read the code and work at
figuing out what these examples do. There are very few comments.)
Week 10 -- Select
- Readings: Chapter 7.1.6
- Notes:
- Examples:
- Makefile example
- Supplemental socket readings: Beej's Guide
to Network Programming This document was recommended by a
couple of students. It looks like pretty easy reading. Please use
reads and writes in your assignment rather than sends and recvs. You
will notice that most of the examples have the same source as the
examples on this web page, namely Richard Stevens.
Week 11 -- Synchronization and Semaphores
- Readings: Chapter 8.3.3
- Notes:
- Examples:
Week 13 -- Dining Philosophers and review
- Notes:
- Philosophers and threads: 3 slides per page ps pdf
- Philosophers and threads: 4 slides per page ps pdf
- Review: 3 slides per page ps pdf
- Reveiw: 4 slides per page ps pdf
Last modified: Thu Dec 5 11:43:42 EST 2002