← Back to 16. Virtual Machines

📝 I/O and Virtualization

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

Practice MCQs for I/O and Virtualization. Test your knowledge with carefully crafted questions across easy, medium, and hard difficulty levels.

🔄 Last updated: 2026-07-27

2
Easy Questions
7
Medium Questions
4
Hard Questions

📝 Sample Questions

Q1. What is the primary characteristic that distinguishes a type 0 hypervisor from other hypervisor types?

🔹 A. Implemented primarily in software and loaded after the operating system boots
🔹 B. Runs as a separate application within a host OS
🔹 C. Implemented in hardware/firmware and loaded at boot time
🔹 D. Provides only network virtualization

💡 Difficulty: easy | ✅ Correct: C

Q2. A server has four virtual machines but only two physical Ethernet ports. Which strategy best ensures each VM can communicate externally while minimizing performance impact?

🔹 A. Assign both ports to a single VM and leave the others without network access
🔹 B. Use a software bridge to share the two ports among all VMs
🔹 C. Install additional physical NICs for each VM
🔹 D. Disable networking for the two VMs that do not need it

💡 Difficulty: medium | ✅ Correct: B

Q3. How does implementing a hypervisor as a type 0 hardware feature affect I/O device isolation compared to a type 2 software hypervisor?

🔹 A. Type 0 provides stronger isolation because each guest can be assigned dedicated hardware I/O paths
🔹 B. Type 0 requires more CPU cycles for I/O emulation
🔹 C. Type 2 can allocate I/O devices dynamically without any performance penalty
🔹 D. Type 0 eliminates the need for any I/O device sharing mechanisms

💡 Difficulty: hard | ✅ Correct: A

⬆️ 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