Operating System MCQs with Answers
Practice important Operating System MCQs with answers and explanations.
Multiple Choice Questions
Q91: What is the main advantage of the layered approach in OS design?
- A: Modularity
- B: Speed
- C: Portability
- D: Flexibility
View Answer
A
Q92: Which OS is an example of a microkernel-based operating system?
- A: Windows NT
- B: UNIX
- C: OS/2
- D: Linux
View Answer
C
Q93: The bottom layer in the layered approach of OS design is the __________.
- A: hardware
- B: application layer
- C: system layer
- D: user interface
View Answer
A
Q94: In a microkernel architecture, the main kernel function is to __________.
- A: provide user interfaces
- B: handle memory management
- C: provide communication facilities
- D: manage file systems
View Answer
C
Q95: Which of the following is an advantage of microkernels?
- A: More complex architecture
- B: Increased security
- C: Fewer user-level processes
- D: Higher performance
View Answer
B
Q96: Which operating system structure involves removing all non-essential components from the kernel?
- A: Monolithic OS
- B: Layered OS
- C: Microkernels
- D: Virtual Machines
View Answer
C
Q97: Which of these operating systems uses a layered structure?
- A: Windows NT
- B: OS/2
- C: MacOS
- D: Xen
View Answer
A
Q98: Which system allows virtual machines to run multiple OS instances?
- A: UNIX
- B: Windows NT
- C: Virtual Machines
- D: MacOS
View Answer
C
Q99: The Java Virtual Machine (JVM) is an example of a __________.
- A: virtual machine
- B: real-time OS
- C: monolithic kernel
- D: microkernel
View Answer
A
Q100: Which of the following is NOT a component of the UNIX/Linux directory structure?
- A: /dev
- B: /etc
- C: /usr/bin
- D: /bin/c
View Answer
D