Operating System Textbook Assignments

Fall 2009
http://grace.evergreen.edu/sos

Be sure to hit refresh on your browser to get the latest version.

Weekly Textbook Assignments

The textbook has review questions and problem questions.
Skip appendices unless specifically assigned (e.g., A1b pp46-50 in Week 1).

* means extra credit


Week Reading  Topic                      Problems due the follwoing Tuesday
---- -------  -----                      ----------------------------------
 1   Ch 1,A1b Computer System Overview   1.3, 1.4, 1.7 - Due Week 2
                                         
 2   Ch 2     Operating System Overview  1.1, 1.13, 2.1, 2.2, 2.3, 2.4, 2.5

 3   Ch 3     Processes                  3.1, 3.2, 3.3, 3.4, 3.8, 3.9, 3.10

 4   Ch 4     Threads                    4.1, 4.2, 4.3, 4.4, 4.5, *4.8

 5   Ch 5     Mutual Exclusion           5.2, 5.3, 5.4, 5.8, 5.12, 5.14
               & Synchronization         *(5.5, 5.17) (* is extra credit) 

 6   Ch 6     Deadlock & Starvation      6.2, 6.3, 6.4, 6.5, 6.6, 6.10, 6.11, 6.16, *(6.15, 6.17)

 7   Ch 7     Memory Management          7.2, 7.6, 7.7, 7.8, 7.12, 7.13, 7.14 Due Tue Week 10

Winter Quarter

 1   Ch 8     Virtual Memory             8.1, 8.4, 8.5, 8.6 Due Week 2

 2   Ch 9     Uniprocessor Scheduling    9.1, 9.2, 9.11 Due Week 3



* Extra credit exercises