Virtual Machines (OCR A-Level Computer Science): Quizzes

📚Quizzes
Virtual Machines
Sign up to keep practising.Create a free account to play more quizzes and track your progress.

Practise the questions

12 questions from this quiz

Show

What is a virtual machine?

Software emulating a physical computer

What does a system virtual machine emulate?

An entire operating system

What is the purpose of a process virtual machine?

Run apps without emulating entire OS

What is a hypervisor?

VM manager creating & managing VMs

Which resources does a hypervisor allocate to VMs?

CPU, memory, and storage

Why do VMs provide isolation?

Each VM operates independently

What is intermediate code?

Code not directly executed by the OS

What is Java bytecode executed on?

Java Virtual Machine (JVM)

Why do VMs cause performance overhead?

Resources are shared with host

What is a drawback of running intermediate code on a VM?

Slower than compiled native code

How do VMs differ from emulators?

VMs simulate OS; emulators copy hardware

What benefit do VMs provide for platform independence?

Run different OSs on single machine

Join 100,000+ A-Level students studying Quizzes with us.

Select your subjects, and get access to A+ resources today.