← Back to 16. Virtual Machines

📝 Type 0 hypervisor

📖 From Operating System • 16. Virtual Machines • 10 questions available

Practice MCQs for Type 0 hypervisor. Test your knowledge with carefully crafted questions across easy, medium, and hard difficulty levels.

🔄 Last updated: 2026-07-27

2
Easy Questions
5
Medium Questions
3
Hard Questions

📝 Sample Questions

Q1. What is a Type 0 hypervisor?

🔹 A. A hypervisor that runs directly on hardware without a host operating system
🔹 B. A hypervisor that runs as an application on top of an operating system
🔹 C. A hypervisor that only supports paravirtualization
🔹 D. A hypervisor used only for container virtualization

💡 Difficulty: easy | ✅ Correct: B

Q2. Why must a VMM trap privileged instructions from a guest kernel when using a Type 0 hypervisor?

🔹 A. Because the guest kernel runs in user mode on the physical CPU and any privileged instruction would cause a trap that the VMM can handle
🔹 B. Because the VMM wants to log all privileged instructions for auditing
🔹 C. Because privileged instructions are illegal in virtual environments
🔹 D. Because trapping improves guest performance

💡 Difficulty: medium | ✅ Correct: B

Q3. What is the main limitation of trap-and-emulate without hardware virtualization extensions for a Type 0 hypervisor?

🔹 A. High overhead due to frequent VM exits
🔹 B. Inability to virtualize the memory management unit
🔹 C. Inability to intercept privileged instructions
🔹 D. Lack of support for multiple guests

💡 Difficulty: hard | ✅ Correct: B

⬆️ View all questions in the quiz below

🔗 Related Topics

📝 Overview Virtual Machines📝 History Virtual Machines📝 Benefits and Features Virtual Machines📝 Building Blocks in Virtual Machines📝 Trap and emulate in Building Blocks
🚀 Start Quiz 📝 Practice Mode