CS 3733 Operating Systems, Spring 2008 Exam 1 Comments
Grade distribution:
- 90-99: 4
- 80-89: 7
- 70-79: 4
- 60-69: 4
- below 60: 1
- Average: 78
- Problem 1a:
You needed to have something here about having multiple processes in memory.
- Problem 2:
File descriptor 3 should read from the pipe, while 4 should write to
the pipe. For Part d), the new pipe only connects to the parent.
- Problem 3a: There are three aspects here:
    You cannot tell which process will execute first.
    Reading is not necessarily atomic.
    Each process can read 1, 2, or 3 bytes.
- Problem 5: The best answers for b) and c) are increase. I took off one
point if one was increase and the other was remains the same.