Skip to main content

Operating System MCQs with Answers

Practice important Operating System MCQs with answers and explanations.

Chapter: 36
Q981:
The Intel 80386 uses a _______ for memory access in paged segmentation.
A. 48-bit logical address
B. 64-bit offset
C. 16-bit selector
D. 32-entry TLB
Correct Answer: D
Chapter: 36
Q982:
Which of the following is true about the Intel 80386 in paged segmentation?
A. It uses a 16-bit selector and 32-bit offset
B. It uses a 32-bit offset and 64-bit selector
C. It uses only a 16-bit address
D. It uses a 48-bit physical address
Correct Answer: A
Chapter: 36
Q983:
When a process generates a logical address, it needs to check if _______ is within the segment length for validity.
A. The page number
B. The offset
C. The segment number
D. The segment base
Correct Answer: B
Chapter: 36
Q984:
In MULTICS, a logical address consists of _______ bits for the segment and _______ bits for the offset.
A. 16 bits, 18 bits
B. 18 bits, 16 bits
C. 32 bits, 32 bits
D. 34 bits, 0 bits
Correct Answer: B
Chapter: 36
Q985:
In paged segmentation, what does the page table entry provide?
A. Frame number
B. Segment base
C. Segment limit
D. Offset within the segment
Correct Answer: A
Chapter: 36
Q986:
In the MULTICS system, what is the maximum number of segments a process can have?
A. 2^16
B. 2^18
C. 2^8
D. 2^32
Correct Answer: B
Chapter: 36
Q987:
A legal logical address in paged segmentation must satisfy _______.
A. d < segment-length
B. p < segment-length
C. d' < page size
D. p > d'
Correct Answer: A
Chapter: 36
Q988:
In the Intel 80386 example, what does a 16-bit selector indicate?
A. Privilege level
B. Segment number
C. Segment offset
D. Page table location
Correct Answer: B
Chapter: 36
Q989:
The main advantage of paged segmentation over pure segmentation is _______.
A. Faster memory access
B. Sharing of code and data
C. No fragmentation
D. Less memory usage
Correct Answer: B
Chapter: 36
Q990:
In paged segmentation, each segment has its own _______.
A. Segment table
B. Page table
C. Address space
D. Offset
Correct Answer: B
Chapter: 36
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
Correct Answer: A
Chapter: 36
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
Correct Answer: A
Chapter: 37
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
Correct Answer: B
Chapter: 37
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
Correct Answer: A
Chapter: 37
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
Correct Answer: A
Chapter: 37
Q996:
In Intel 80386 protected mode, the segment descriptor entry consists of how many bytes?
A. 4
B. 8
C. 16
D. 32
Correct Answer: B
Chapter: 37
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
Correct Answer: A
Chapter: 37
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
Correct Answer: B
Chapter: 37
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
Correct Answer: B
Chapter: 37
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
Correct Answer: A

Test Your Knowledge

Take a timed quiz on Operating System

🚀 Start Quiz Now