Operating System MCQs with Answers
Practice important Operating System MCQs with answers and explanations.
Multiple Choice Questions
Q861: In Multiprogramming with Variable Tasks (MVT), the number of partitions _______.
- A: remains constant
- B: changes with time
- C: is always larger than processes
- D: is fixed
View Answer
B
Q862: External fragmentation refers to _______.
- A: holes outside any region
- B: hole inside a partition
- C: contiguous memory
- D: none of the above
View Answer
A
Q863: What does compaction do in the case of external fragmentation?
- A: Removes internal fragmentation
- B: Shuffles memory contents to create a large free block
- C: Eliminates all memory allocation issues
- D: Reduces memory access time
View Answer
B
Q864: In paging, the physical memory is broken down into _______.
- A: blocks
- B: pages
- C: segments
- D: frames
View Answer
D
Q865: Which of the following is true about paging?
- A: Pages and frames are of different sizes
- B: Memory is divided into frames and pages
- C: Pages are always fixed-sized
- D: All of the above
View Answer
B
Q866: The hardware support for paging involves translating a _______ to a physical address.
- A: logical address
- B: memory address
- C: virtual address
- D: none of the above
View Answer
A
Q867: In a page table, each entry contains the _______ of the page in physical memory.
- A: framework address
- B: frame number
- C: offset
- D: none of the above
View Answer
B
Q868: What is the typical page table size range?
- A: 1-2 KB
- B: 1K-16K
- C: 16-32 KB
- D: 32-64 KB
View Answer
B
Q869: Which of the following is eliminated in MVT?
- A: Internal fragmentation
- B: External fragmentation
- C: Address translation
- D: Memory leaks
View Answer
A
Q870: Which memory management technique eliminates external fragmentation?
- A: Paging
- B: MVT
- C: MFT
- D: Compaction
View Answer
A