Homework 4
email the answers to the following to instructor,
no later than Apr 19 at any time, and in plain text format
only (no attachments)
- Read file Documentation/CodingStyle in your linux kernel source
tree, then list 3 aspects of the Linux coding style that you normally
follow in your C programming, and 3 that you don't (if you normally
use the Linux coding style in your programming, select the 3 that
you think you follow the least).
- Read the history of the CP/M operating system at wikipedia.
To get credit for this question, name the three main layers of the
operating system, with a one-line description for each.
- Tanenbaum, p. 264, exercise 4-8.
- Tanenbaum, p. 264, exercise 4-10. Be sure to answer both parts
of the question -- give an expression, and explain how
realistic this amount is.
- Tanenbaum, p. 450, exercise 6-17.
- Tanenbaum, p. 450, exercise 6-18.
- Tanenbaum, p. 759, exercise 10-16.