📖 From Operating System • 1. Introduction to Operating System • 4 questions available
Practice MCQs for Kernel Data Structures. Test your knowledge with carefully crafted questions across easy, medium, and hard difficulty levels.
🔄 Last updated: 2026-07-04
Q1. For implementing the ready queue in an operating system scheduler, why is a doubly linked list generally preferred over a singly linked list?
💡 Difficulty: easy | ✅ Correct: A
Q2. In the context of I/O request handling, why might an operating system use a priority queue instead of a standard FIFO queue?
💡 Difficulty: medium | ✅ Correct: B
Q3. Which data structure is most appropriate for managing function calls and local variable storage during program execution, and why?
💡 Difficulty: easy | ✅ Correct: B
⬆️ View all questions in the quiz below