220-1101 Virtualization and Cloud Computing Practice Question
A small design studio wants to let employees run Windows-only CAD software on their macOS laptops without buying new hardware. The IT consultant proposes installing a Type 2 hypervisor on each Mac so a Windows guest OS runs alongside macOS. Which statement best describes what the consultant must ensure for this solution to work?
⚠ Common exam trap
The trap here is assuming any hypervisor can host a guest while preserving the existing desktop OS, when only a Type 2 hypervisor installs on top of macOS instead of replacing it.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
The Mac must have a CPU that supports hardware-assisted virtualization and virtualization must be enabled, so the Type 2 hypervisor can run the guest efficiently while macOS remains the host OS.
Running Windows software on a macOS laptop while keeping macOS usable calls for a Type 2 (hosted) hypervisor, which installs as an application on the existing operating system and launches the guest as a process. That model requires CPU virtualization extensions to be present and enabled so the guest can execute efficiently rather than through slow binary translation.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
The Mac must be wiped and configured with a Type 1 hypervisor, because only bare-metal hypervisors can run Windows guests on Apple hardware.
Why it's wrong here
Type 1 hypervisors install directly on the hardware and replace the host OS, which would destroy the macOS environment the designers still need. The scenario explicitly requires Windows to run alongside macOS on the same laptop, and Type 2 products such as Parallels Desktop, VMware Fusion, and Oracle VirtualBox are the accepted way to accomplish that on a Mac.
- ✓
The Mac must have a CPU that supports hardware-assisted virtualization and virtualization must be enabled, so the Type 2 hypervisor can run the guest efficiently while macOS remains the host OS.
Why this is correct
A Type 2 hypervisor installs as an application on top of the existing desktop OS, so macOS stays the host and the Windows CAD environment runs as a guest. That arrangement depends on the CPU exposing virtualization extensions such as Intel VT-x or AMD-V and on those features being enabled in firmware, otherwise the guest runs in slow software emulation.
- ✗
The Windows guest must be assigned a dedicated physical GPU passed through from the Mac, because a Type 2 hypervisor cannot share the host's graphics hardware.
Why it's wrong here
GPU passthrough is not a prerequisite for a Type 2 hypervisor; these products provide virtual graphics adapters and shared or paravirtualized acceleration that is sufficient for many CAD workloads. Requiring a dedicated passthrough GPU would be unusual on laptops, where the discrete GPU is normally shared and cannot be readily dedicated to one guest.
- ✗
The Mac must run a container runtime such as Docker instead of a hypervisor, since containers isolate the CAD application without needing a full Windows OS.
Why it's wrong here
Containers share the host kernel, so a Linux or macOS container runtime cannot execute a Windows-only CAD binary that depends on Windows kernel APIs. Running Windows containers requires a Windows host or a Linux host with a Windows-compatible layer, neither of which matches the macOS laptop. A Type 2 hypervisor with a full Windows guest is the appropriate fit here.
Quick reference
Access Control Model Comparison
| Model | Acronym | Who Controls Access? | Best For |
|---|---|---|---|
| Discretionary Access Control | DAC | Resource owner | Small teams, file shares |
| Mandatory Access Control | MAC | System / security labels | Classified govt / military |
| Role-Based Access Control | RBAC | Administrator (via roles) | Enterprise environments |
| Attribute-Based Access Control | ABAC | Policy engine (user + resource attributes) | Fine-grained, dynamic policies |
| Rule-Based Access Control | RuBAC | System rules / ACLs | Firewall rules, network ACLs |
Go deeper
Related to this question
About these practice questions
This 220-1101 question is part of Courseiva's 896-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official CompTIA exam blueprint
This 220-1101 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 220-1101 exam.