CS 3733 Operating Systems First Midterm Exam Review: Spring 2008

This will be a closed book exam.

It will take place on Friday, February 29, during the regular lecture class period and the lab. It should take you about one hour to complete the exam, but you will have about one hour and 30 minutes to complete the exam.

Listed here are the major topics covered on the midterm exam.

This is a tentative list and will be updated before the exam.


1. Introduction: what is an operating system? 2. Processes 3. C programming 4. Process scheduling 5. Using fork, wait, and exec 6. Unix system calls 7. I/O in Unix and C 8. Unix directory structure 9. Rings of processes 10. Threads 11. Synchronization
Here is a review of the recitations we have had so far.