book cover
Operating System Concepts
Tenth Edition
Avi Silberschatz
Peter Baer Galvin
Greg Gagne


line separator

Review Questions

We provide Review Questions for the Tenth Edition of Operating System Concepts , by Silberschatz, Galvin and Gagne. These review questions have been developed from consultation from professors who have adopted this text for an operating systems class. The purpose behind these questions is for professors to easily quiz students to ensure students are reading the assigned materials. These are not difficult questions and the answers can easily be derived from reading the text associated with each question. The questions are organized according to section.

We are revising the review questions section. If you have additional questions that you like to propose, please send them to "avi@yale.edu". We will acknowledge your contribution and add your name to the list contributors. To see the current list, please click here contributors list.

The material below are copyright by Silberschatz, Galvin, and Gagne, 2018. Use of the material is authorized for personal use, and for use in conjunction with a course for which Operating System Concepts is the prescribed text. Any use that differs from the above, and any for profit sale of the manual (in any form) requires the consent of the copyright owners; contact Avi Silberschatz (avi@cs.yale.edu) to obtain the copyright owners consent.

line separator

Chapter Questions
Part 1: Overview
1. Introduction
pdf
2. Operating-System Structures
pdf
Part 2: Process Management
3. Processes
pdf
4. Threads & Concurrency
pdf
5. CPU Scheduling
pdf
Part 3: Process Synchronization
6. synchronization-tools
pdf
7. Synchronization Examples
pdf
8. Deadlocks
pdf
Part 4: Memory Management
9. Memory Management
pdf
10. Virtual Memory
pdf
Part 5: Storage Management
11. Mass-Storage Structure
pdf
12. I/O Systems
pdf
Part 6: File System
13. File-System Interface
pdf
14. File-System Implementation
pdf
15. File-System Internals
pdf
Part 7: Protection and Security
16. Security
pdf
17. Protection
pdf
Part 8: Advanced Topics
18. Virtual Machines
pdf
19. Networks and Distributed Systems
pdf
Part 9: Case Studies
20. The Linux System
pdf
21. Windows 10
pdf

line separator