Edge Computing NPTEL Week 2 Assignment Answer | Edge Computing Week 2 Quiz Answer



Note :- Don't Copy Answers Blindly.

NPTEL Edge Computing Week 2 Assignment Solution

Which of the following best explains why sensitive instructions executing in user mode break full virtualization in early ISAs?

  • A) They reduce CPU scheduling efficiency
  • B) They bypass hypervisor resource accounting
  • C) They modify privileged processor state without trapping
  • D) They consume excessive memory
The correct answer is C.
Explanation: Early ISAs allowed sensitive instructions to execute without trapping, breaking the illusion of full virtualization.

Which virtualization characteristic enables live migration of VMs across data centers?

  • A) Managed execution
  • B) Aggregation
  • C) Isolation
  • D) Emulation
The correct answer is A.
Explanation: Managed execution allows hypervisors to control VM state, enabling live migration.

In hardware-assisted virtualization, the additional privilege level (Ring -1) is primarily used to:

  • A) Execute guest applications
  • B) Handle system calls directly
  • C) Run the hypervisor securely
  • D) Replace binary translation
The correct answer is C.
Explanation: Ring -1 provides a secure execution level exclusively for the hypervisor.

Para-virtualization differs from full virtualization mainly because:

  • A) It provides stronger isolation
  • B) It does not use a hypervisor
  • C) Guest OS must be modified
  • D) It requires hardware VT extensions
The correct answer is C.
Explanation: Para-virtualization requires modifying the guest OS to interact efficiently with the hypervisor.

Which security ring typically hosts user applications in x86 architecture?

  • A) Ring 0
  • B) Ring 1
  • C) Ring 2
  • D) Ring 3
The correct answer is D.
Explanation: Ring 3 is the least-privileged level where user applications execute.

Which hypervisor type runs directly on hardware and replaces the host OS?

  • A) Hosted hypervisor
  • B) Type-2 hypervisor
  • C) Type-1 hypervisor
  • D) Container runtime
The correct answer is C.
Explanation: Type-1 (bare-metal) hypervisors run directly on hardware without a host OS.

Which statement about OS-level virtualization is TRUE?

  • A) Each instance runs its own kernel
  • B) No hypervisor is required
  • C) It emulates hardware instructions
  • D) It requires VT-x support
The correct answer is B.
Explanation: OS-level virtualization shares the host kernel and does not require a hypervisor.

Which virtualization level enables write-once-run-anywhere portability?

  • A) Hardware-level
  • B) OS-level
  • C) Programming language-level
  • D) Application-level
The correct answer is C.
Explanation: Language-level virtualization (e.g., JVM) enables platform-independent execution.

An application compiled for a different CPU architecture must run on a host system without recompilation. Which technique is required?

  • A) Emulation
  • B) OS-level virtualization
  • C) Full virtualization
  • D) Containerization
The correct answer is A.
Explanation: Emulation translates instructions across different CPU architectures.

Why are containers considered more lightweight than VMs?

  • A) They do not require storage
  • B) They share the host OS kernel
  • C) They eliminate process isolation
  • D) They disable system calls
The correct answer is B.
Explanation: Containers share the host OS kernel, reducing overhead compared to VMs.

0 Comments

Post a Comment

Post a Comment (0)

Previous Post Next Post