Which fundamental principle is used by an operating system to prevent user applications from directly overwriting or damaging crucial system code? MCQ with Answer and Explanation

Which fundamental principle is used by an operating system to prevent user applications from directly overwriting or damaging crucial system code?
A. Disk Defragmentation
B. Spooler Buffering
C. Dynamic Link Libraries
D. Dual-Mode Operation (User Mode vs. Kernel Mode)
Answer: Option D
Solution (By JKExamLibrary)
Dual-mode operation provides hardware-level protection by separating execution into restricted User Mode (for user apps) and privileged Kernel Mode (for the OS kernel).

This question belongs to: Computer Operating Systems

Discuss this Question (0)

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

Practice More Operating Systems Questions

Question #1 Report Error
Which of the following is a file system used by macOS?
A. APFS
B. ext4
C. NTFS
D. FAT32

Correct Answer: Option A


Explanation:
APFS (Apple File System) is the default on macOS; others are not native.

This question belongs to: Computer Operating Systems
Question #2 Report Error
Which Windows utility allows an administrator to schedule a task or script to execute automatically at specific times or after certain events?
A. Registry Editor
B. System Properties
C. Task Manager
D. Task Scheduler

Correct Answer: Option D


Explanation:
Windows Task Scheduler is a built-in tool that lets users and administrative accounts schedule automated routines to execute on specific dates/times.

This question belongs to: Computer Operating Systems
Question #3 Report Error
Which of the following is a Linux distribution that is known for its stability and long-term support?
A. Fedora
B. Arch Linux
C. Gentoo
D. Ubuntu LTS

Correct Answer: Option D


Explanation:
Ubuntu LTS (Long Term Support) releases are stable with updates for 5 years, widely used in enterprise.

This question belongs to: Computer Operating Systems