CS 3733 Operating Systems Second Midterm Exam Review: Spring 2006

This will be a closed book exam.

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

Emphasis will be on topics since the first midterm and those things students had trouble with on the first exam.

Note:
The exam will be on Friday, April 14.
The exam will be given at this time even if the president (of UTSA) closes the university and cancels afternoon classes.


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 12. Signals 13. Network Communication 14. Disk Head Scheduling 15. Memory Management