Set Text
The set text is :
- Stallings, William Operating Systems, Prentice-Hall, seventh edition, 2012
This is the only text you will require for this subject. I
recommend each student obtain a copy of it.
Sections to Read in the text book (6th ed).
- Chapter 1 - Computer Systems Overview
- 1.1-6, 1.7-8 -- Read and understand.
- 1.6 -- Skim
- Review Questions : 1.4-9
- Problems : 1.3-5, 1.7-12
- Chapter 2 - Operating Systems Overview
- 2.1-7, 2.10 -- Read and understand.
- 2.8-9, 2.11 -- Skim.
- Review Questions : 2.2-5, 2.9, 2.11
- Problems : 2.1-4
- Chapter 3 - Process Description and Control
- 3.1-5, -- Read and understand.
- 3.5-6 -- Skim.
- Review Questions :
- Problems :
- Chapter 4 - Threads
- 4.1-4, 4.6 -- Read and understand.
- Review Questions :
- Problems :
- Chapter 5 - Concurrency : Mutual Exclusion and Synchronization
- 5.1-3, 5.5 -- Read and understand.
- 5.4,5.6 -- Skim
- Review Questions :
- Problems :
- Chapter 6 - Concurrency : Deadlock and Starvation
- 6.1-5,6.8,6.10 -- Read and understand.
- 6.6-7 -- Skim
- Review Questions :
- Problems :
- Chapter 7 - Memory Management
- 7.1-4 -- Read and understand.
- 7.5 -- Skim
- Review Questions :
- Problems :
- Chapter 8 - Virtual Memory
- 8.1-2,8.4-5 -- Read and understand.
- Review Questions :
- Problems :
- Chapter 9 - Uniprocessor Scheduling
- 9.1-2 -- Read and understand.
- 9.3 -- Skim
- Review Questions :
- Problems :
- Chapter 10 - Multiprocessor and Real-Time Scheduling
- 10.1-3, 10.6 -- Read and understand.
- Review Questions :
- Problems :
- Chapter 11 - I/O Management and Files
- 11.1-7, 11.9-10 -- Read and understand.
- Review Questions :
- Problems :
- Chapter 12 - File Management
- 12.1-8,12.10-11 -- Read and understand.
- 12.9 -- Skim.
- Review Questions :
- Problems :
- Chapter 13 - Embedded Operating Systems
- 13.1--4 -- Skim.
- Review Questions :
- Problems :
- Chapter 14 - Computer Security Threats
- 14.1-5 -- Read and understand.
- 14.6 -- Skim
- Review Questions :
- Problems :
- Chapter 15 - Computer Security Techniques
- 15.1-4 -- Read and understand.
- 15.5-6 -- Skim
- Review Questions :
- Problems :
The previous lists from the 4th ed, 5th ed, and 6th ed are also available.
Other reading material
Operating System Concepts 5th edition by Silberschatz(and others) Addison Wesley
(Clearly explains may os concepts.)
Modern Operating Systems by Tanenbaum Prentice-Hall.
(Covers similar material to that of Silberschatz al et although it
goes into more technical details.)
Operating Systems - Design and Implementation by Tanenbaum and
Woodhull Prentice-Hall. (Covers the fundamental principles of operating system
and discusses one particular operating system, namely minix, looking at
how the theory may be put into practice. Includes the Minix source code.)
Operating Systems - A Modern Perspective second edition by
Gary Nutt. (Provides good examples of concepts within OS.)
Also the web can be a good source of information :
|
|