Current Programming Projects Summary | |
---|---|
Due dates | May 07 |
Project | P6 - Sound Device |
Date | Items of Interest | Details |
Class ancient history (before current week). | ||
Apr 28 (M) | Session 31 | Ch 4.4-5: page replacement algorithms and design issues for paging systems |
Apr 30 (W) |
Session 32 RI #10 |
Ch 4.6: segmentation Covers Ch 4.4-7 |
May 02 (F) |
Session 33 HM #6 |
Ch 4.7: Overview of memory management in MINIX. Questions 4.2, 4.7, 4.14, 4.17, and 4.21. |
May 05 (M) | Session 34 | Ch 4.7: Overview of memory management in MINIX (cont.) |
May 07 (W) |
Session 35 P6 |
Ch 4.8: Implementation of memory management in MINIX. P6: a sound device driver to play monophonic music on the built-in speaker. Testing this will require access to real hardware to actually run, but that could be done on any standard PC, including the CSS labs. |
May 09 (F) | Session 36 | Ch 4.8 (cont.) |
May 12 (M) | Session 37 | Class cancelled. CSS Senior luncheon. |
May 14 (W) | Session 38 | Class presentation of Cardia NFS driver project. |
May 16 (F) |
Session 39 RI #11 |
Discussion of QNX and semester round-up. Please submit a 1 page RI on THE QNX Neutrino Philosophy, Neutrino Microkernel, and Photon MicroGUI. |
May 20 (T) |
FINAL EXAM Grade projections |
Covers Ch. 4.1-7, but no programming projects. (Study guide). |
Syllabus: | PDF format (Last updated 01/22/2003) |
Textbook: | Operating System: Design and Implementation, 2nd Edition, Andrew S. Tanenbaum, Albert S. Woodhull, Prentice Hall, ISBN 0-13-638677-6. |
Other: | Reading Interaction Template: get it here (MS-Word format). |