What is the core purpose of a 'Microkernel' design pattern? MCQ with Answer and Explanation

What is the core purpose of a 'Microkernel' design pattern?
A. To handle only mobile device microchips.
B. To run systems without any random access memory.
C. To keep the kernel space highly minimal, moving non-essential services like file handlers into isolated user space processes.
D. To maximize execution performance by putting all drivers into kernel space.
Answer: Option C
Solution (By JKSSB Mock Tests)
Microkernels maximize system reliability and safety by offloading complex operations like networking and file system layers to user-level tasks.

Discuss this Question (0)

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

Practice More Operating Systems Questions

Question #1
Which file system format was introduced with Windows NT to support file permissions, encryption, and reliability features?
A. FAT32
B. NTFS
C. FAT16
D. HPFS

Correct Answer: Option B


Explanation:
NTFS (New Technology File System) added security features, access control lists, encryption, and file journaling which were missing in FAT file systems.

This question belongs to: Computer Operating Systems
Question #2
Which Windows tool displays comprehensive diagnostic indicators detailing live CPU, memory, disk, and network parameters broken down by individual process IDs?
A. Resource Monitor
B. Device Manager Panel
C. System Restore Console
D. Registry Base Applet

Correct Answer: Option A


Explanation:
Resource Monitor expands on basic Task Manager metrics, providing fine-grained real-time tracking of handle bounds, disk channel usage, and network sockets.

This question belongs to: Computer Operating Systems
Question #3
What is the role of the Android 'SpeechRecognizer'?
A. To synthesize speech from text
B. To record audio
C. To manage voice commands
D. To recognize speech and convert it to text

Correct Answer: Option D


Explanation:
SpeechRecognizer performs speech-to-text conversion, using the device's speech recognition service.

This question belongs to: Computer Operating Systems