Home | Classes | Research | Publications
CSCI 144. Introduction to
Operating Systems
Fall 2008
Blackboard.csufresno.edu is only for the submission of assignments and projects!
Syllabus | Schedule | Slides | Practice |
---|
Assignments | Projects | Quizzes |
---|
New Office Hours:
Monday 11am-12pm at Science II 272
Monday 3-3:45pm at McF 201
Wednesday 3-4:30pm at McF 201
Thursday 9:15-10:00am at McF 205
Friday 11am-12pm at Science II 272
Announcements:
- Quiz 2 on Tuesday Nov. 25!
- New Lab Practice is posted and due on Nov. 6!
- Quiz 1 solution is here!
- Midterm Exam on October 21!
- Quiz 1 on October 7!
- Homework 2 posted!
- Programming Assignment 1 is posted!
- Homework 1 posted!
- Welcome to Fall 2008!
Chapter 1 | Chapter 2 | Chapter 3 | |
Chapter 4 | Chapter 5 | Chapter 6 | |
Chapter 7 | Chapter 8 | Chapter 9 | |
Chapter 10 | Chapter 11 | Chapter 12 |
- Using fork() and pipe, write a unix program that does the follows. p1 and p2 are parent and child processes, respectively. p1 periodically send "R XXX" or "C XXX" messages to p2. R means having revenue of XXX and C means incurring cost of XXX. Upon the receipt of a message, p2 printout the new balance by adding the revenue or deducting the cost. This program should run forever. Example: http://web.mst.edu/~ercal/284/PipeExamples/Pipe2.c
- Programming Assignment 1
- Homework 1 (in textbook, due 9/30/2008 at 11:55pm at Blackboard.com. Must be in MS WORD format):
page 74: problem 3
page 189: problem 11
- Homework 2 (in textbook, due 10/15/2008 at 11:55pm at Blackboard.com. Must be in MS WORD format):
page 281: problem 6
page 322: problem 4
- Homework 3 (in textbook, due Nov. 11 at 11:55pm through gmail submission. Must be in MS WORD format):
Page 360 problem 1, problem 2
- Homework 4 (in textbook, due Dec. 1 at 11:55pm through gmail submission. Must be in MS WORD format):
page 451, problem 5
- Course Project Topics