Operating Systems quiz: 36 questions
36 questions from the 12 lessons of Operating Systems. Each answer is explained, with a link back to the lesson it comes from, and your best score stays on this device.
Test yourself
36 questions from this course's lessons, in a random order. See what you remember, then go back to the lessons behind the questions you missed.
What the quiz covers
- What an operating system does (3 questions)
- Processes (3 questions)
- Threads and race conditions (3 questions)
- CPU scheduling: FCFS and SJF (3 questions)
- Round robin, SRTF and priority (3 questions)
- Synchronization: locks and semaphores (3 questions)
- Deadlock (3 questions)
- Memory: addresses and allocation (3 questions)
- Paging (3 questions)
- Virtual memory and page replacement (3 questions)
- File systems (3 questions)
- Disks and disk scheduling (3 questions)