Operating System MCQs with Answers
Practice important Operating System MCQs with answers and explanations.
Multiple Choice Questions
Q991: The Intel 80386 provides a 48-bit logical address for _______.
- A: Paged segmentation
- B: Segmentation only
- C: Memory-mapped I/O
- D: Real mode
View Answer
A
Q992: Paged segmentation requires the CPU’s memory management unit (MMU) to support both _______ and _______.
- A: Segmentation, Paging
- B: TLB, segmentation
- C: Address mapping, paging
- D: TLB, offset
View Answer
A
Q993: The Intel 80386 processor supports how many bytes of virtual address space in protected mode?
- A: 248
- B: 2^32
- C: 4 GB
- D: 2^48
View Answer
B
Q994: What is the maximum segment size in Intel 80386's protected mode?
- A: 4 GB
- B: 16 GB
- C: 1 TB
- D: 4 KB
View Answer
A
Q995: The Intel 80386 processor allows a maximum of how many segments per process in protected mode?
- A: 16K
- B: 32K
- C: 64K
- D: 128K
View Answer
A
Q996: In Intel 80386 protected mode, the segment descriptor entry consists of how many bytes?
- A: 4
- B: 8
- C: 16
- D: 32
View Answer
B
Q997: What does the selector in Intel 80386 protected mode do?
- A: Indexes a segment descriptor table
- B: Accesses physical memory directly
- C: Provides segmentation for paging
- D: Maps virtual memory to physical memory
View Answer
A
Q998: What is the purpose of demand paging in virtual memory systems?
- A: To swap the entire process into memory at once
- B: To bring pages into memory only when needed
- C: To store all pages on disk
- D: To avoid memory segmentation
View Answer
B
Q999: Virtual memory separates which two types of memory?
- A: Cache and RAM
- B: Logical memory and physical memory
- C: Primary and secondary memory
- D: User and kernel memory
View Answer
B
Q1000: In demand paging, what happens when a page is not in memory and is accessed?
- A: Page fault
- B: Memory leak
- C: Cache hit
- D: Direct memory access
View Answer
A