COMPSCI 110, Spring 2002Introduction to Operating Systems |
|||
|
Nachos AssignmentsBefore starting any assignment you should be familiar with the material in Nachos Project Policies and Mechanisms , which presents the policies and procedures that apply to all of the Nachos assignments. You will find the information in Working With Nachos valuable for some or all of the labs. The system call definitions in Nachos System Call Interface are important for Labs 4 and 5. Lab 1: The Trouble with Concurrent Programming Lab 2: Threads and Synchronization Lab 3: Programming with Threads Problem SetsJan 24/25: Problems 1, 4, 8, 9, 17, 21, 22, and 24 from Tanenbaum pp. 153-154 Jan 31/Feb 1: Problems 7, 15, 26, 28, 29, and 33, from pp. 153-155. Feb 7/8: Problems 35, 37, 38, 44, 50, and 51 from 156-157 and Problems 12 and 14 from p. 500. Feb 14/15: Problems 1, 2, 9, 14, 22, 24, and 25 from pp. 578-582 and problems 7, 9, 12, 17, and 18 from p. 758. Feb 21/22: Problems 6, 8, 11, 14, 15, 16, 18, 20, 21, 22, 23, 25, and 27 from pp. 186-188. Mar 7/8: Problems 5, 8, 13, 17, 20, 28, 29, 35, and 37 from pp. 263-268 Mar 21/22: Problems 11, 12, 16, 24, 25, 32, and 46 from pp. 373-378 Mar 28/29: Problems 5, 8, 9, 20, 30, 36, and 37 from pp. 449-452 Apr 11/12: Problems 6, 8, 10, 13, 22, 30, 31, 32 and 35 from pp. 667-670. Apr 18/19: Exam review problems: pp. 153-158: 18, 40; pp. 186-188: 12, 28; pp. 263-268: 14, 27, 34; pp. 449-452: 7, 13, 17, 23; pp. 758-759: 11, 16. Old Exams |
||
|
|
|||
Last updated March 2, 2002