Operating System MCQs with Answers
Practice important Operating System MCQs with answers and explanations.
Multiple Choice Questions
Q871: In Paging, when a logical address is referenced, the CPU splits it into _______.
- A: a page number and page offset
- B: a process number and frame number
- C: a segment number and segment offset
- D: none of the above
View Answer
A
Q872: In the context of address translation, the page number is used to index into the _______.
- A: page table
- B: segment table
- C: frame table
- D: none of the above
View Answer
A
Q873: What happens when a process is loaded in a non-contiguous way using paging?
- A: It leads to external fragmentation
- B: Internal fragmentation may occur
- C: Memory access becomes slower
- D: Address translation becomes complex
View Answer
B
Q874: Compaction takes place to handle _______.
- A: Internal fragmentation
- B: External fragmentation
- C: Memory swapping
- D: Memory leaks
View Answer
B
Q875: Which of the following is NOT true about MVT?
- A: It eliminates internal fragmentation
- B: It reduces external fragmentation
- C: Processes can change sizes dynamically
- D: It is suitable for real-time systems
View Answer
D
Q876: A process address space is mapped to the physical memory via a _______.
- A: page table
- B: segmentation table
- C: frame table
- D: none of the above
View Answer
A
Q877: Paging can eliminate _______ but may introduce _______.
- A: Internal fragmentation, external fragmentation
- B: External fragmentation, internal fragmentation
- C: Address translation issues, memory leaks
- D: None of the above
View Answer
B
Q878: In the context of logical address translation, the frame number is combined with the _______ to form the physical address.
- A: page offset
- B: page number
- C: segment offset
- D: none of the above
View Answer
A
Q879: Which of the following is true about memory management in Paging?
- A: Each page has a fixed size
- B: Pages are contiguous in physical memory
- C: There is no need for address translation
- D: None of the above
View Answer
A
Q880: Which of the following is an example of dynamic relocation?
- A: MVT
- B: Paging
- C: Fixed partitioning
- D: None of the above
View Answer
B