Materials
- University closed Jan. 28 due to severe weather; all classes cancelled
- See also Dr. Barnard's notes
- See also More on Processes
- Java applet: CPU Scheduler Application
- Example: MyShell (~ Fig. 3.9)
- Run two reports in parallel - parallelBMEreports.pl (Perl program)
- Shared memory: shm-posix-producer.c (Fig. 3.17),
shm-posix-consumer.c (Fig. 3.18)
- Another shared memory example: directory:
Makefile,
shm_create.c,
shm_stuff.h,
shm_use.c, and
shm_remove.c
- Message passing examples: Makefile,
message_send.c,
message_receive.c, and
message_fork.c (all-in-one)
- I am I, Doctor Corliss, The Lord of Corrections,
Presenter and lyricist: Michele Malinowski (her PhD defense is Mar. 1).
Vocalist: Jimmy Drenovski (Co-op at Harley, current Senior Design student)
HowStuffWorks,
howstuffworks.com
Tom Quinn suggests:
"As I was teaching my class, I often found better or different
explanations of many concepts on howstuffworks.com.
The front page just showed me the link to their article How Bits and Bytes Work
at electronics.howstuffworks.com/bytes.htm,
which might be a good refresher for your students. There also is a great article on
operating systems: computer.howstuffworks.com/operating-system.htm."
Assignments
Coming assignments
|