Recall & Review
beginner
What is virtualization in computing?
Virtualization is a technology that lets one physical computer act like many separate computers by creating virtual machines. Each virtual machine runs its own operating system and applications independently.
Click to reveal answer
intermediate
How do containers differ from virtual machines?
Containers share the host computer's operating system kernel but isolate applications in separate spaces. Virtual machines include a full operating system each, making them heavier than containers.
Click to reveal answer
beginner
What is a real-world analogy for virtualization?
Think of virtualization like an apartment building. The building is the physical computer, and each apartment is a virtual machine. Each apartment has its own rooms (OS and apps), but they all share the building's structure.
Click to reveal answer
intermediate
Why are containers considered lightweight?
Containers are lightweight because they share the host OS kernel and only package the application and its dependencies, unlike virtual machines which include a full OS each.
Click to reveal answer
beginner
What is the main benefit of using virtualization or containers?
They allow better use of hardware by running multiple isolated environments on one physical machine, saving cost and improving flexibility.
Click to reveal answer
Which of the following best describes a virtual machine?
✗ Incorrect
A virtual machine runs a full operating system on virtualized hardware, separate from the host OS.
What do containers share with the host system?
✗ Incorrect
Containers share the host operating system kernel but isolate the application environment.
Which is a key advantage of containers over virtual machines?
✗ Incorrect
Containers are lightweight and start quickly because they share the host OS kernel.
Virtualization allows one physical computer to run:
✗ Incorrect
Virtualization lets one physical computer run multiple virtual machines, each with its own OS.
Which analogy best explains containers?
✗ Incorrect
Containers are like rooms in a house sharing utilities (OS kernel), but isolated for privacy.
Explain virtualization and how it helps use computer resources efficiently.
Think about how one computer can act like many.
You got /4 concepts.
Describe containers and how they differ from virtual machines using a simple analogy.
Consider comparing containers to rooms and virtual machines to apartments.
You got /4 concepts.