What is the purpose of a virtual machine (VM)? MCQ with Answer and Explanation

What is the purpose of a virtual machine (VM)?
A. To run an OS inside another OS
B. To increase memory
C. To edit documents
D. To speed up internet
Answer: Option A
Solution (By JKExamLibrary)
VMs allow multiple operating systems to run on a single physical machine.

This question belongs to: Computer Computer Software

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Computer Software Questions

Question #1 Report Error
Which utility software allows administrators to create exact point-in-time duplicates of a hard drive's contents to prevent data loss in case of physical disk failure?
A. File Compression Engine
B. Backup and Recovery Software
C. System Registry Cleaner
D. Disk Defragmenter

Correct Answer: Option B


Explanation:
Backup and recovery software clones or copies files to alternative storage arrays to ensure data can be restored if primary storage fails.

This question belongs to: Computer Computer Software
Question #2 Report Error
What is the function of a debugger?
A. To compile programs
B. To link programs
C. To find and fix errors in programs
D. To interpret programs

Correct Answer: Option C


Explanation:
A debugger is a tool used to test and remove bugs (errors) in software.

This question belongs to: Computer Computer Software
Question #3 Report Error
What is the primary technical role of a Just-In-Time (JIT) compiler in modern software engineering environments?
A. To scrub malicious registry entries before the operating system boots up.
B. To translate assembly text into machine binary code files before shipping software.
C. To compile intermediate bytecode into native machine instructions on the fly during runtime to improve execution speed.
D. To merge separate static library modules into a single binary file.

Correct Answer: Option C


Explanation:
JIT compilers improve execution speed by compiling bytecode into native machine instructions on the fly as the program runs, combining the flexibility of interpretation with the speed of compilation.

This question belongs to: Computer Computer Software