Operating System MCQs with Answers
Practice important Operating System MCQs with answers and explanations.
Multiple Choice Questions
Q841: What is a characteristic of fixed-size partitions in MFT?
- A: Partition sizes cannot change
- B: Processes are allowed to grow dynamically
- C: Memory fragmentation is eliminated
- D: Multiple processes can share the same partition
View Answer
A
Q842: Which method does MFT use for memory protection?
- A: Storage keys
- B: Address translation
- C: Segmentation
- D: Memory paging
View Answer
A
Q843: What happens when a process in MFT terminates?
- A: The partition becomes available for another process
- B: The process is moved to the disk
- C: The partition size is reduced
- D: The memory is cleared
View Answer
A
Q844: In MFT, how are processes loaded into memory?
- A: Using a scheduling algorithm
- B: From an input queue into free partitions
- C: From memory disk into the system partition
- D: Using a paging method
View Answer
B
Q845: The main memory in a system with contiguous allocation is divided into which two main sections?
- A: Operating system and user processes
- B: User processes and swap space
- C: Kernel and heap partitions
- D: OS code and I/O buffers
View Answer
A
Q846: In MFT, how are partition boundaries handled?
- A: They are set at boot time and are not movable
- B: They can be adjusted dynamically
- C: They are decided based on the process size
- D: They are based on priority levels
View Answer
A
Q847: What is a primary concern with swapping processes that have pending I/O operations?
- A: The swapped-out process may attempt to access memory occupied by another process
- B: The I/O operations may be lost
- C: Memory space might not be enough for other processes
- D: Swapping causes high transfer time
View Answer
A
Q848: What is the advantage of using base/limit registers for protection in memory management?
- A: They make it easier to move a job
- B: They provide better space allocation
- C: They avoid memory fragmentation
- D: They speed up the swapping process
View Answer
A
Q849: In memory management, which technique ensures that only a single process resides in each partition in MFT?
- A: Fixed partitioning
- B: Multiple partitioning with one process
- C: Fixed size partitions with multiple processes
- D: Shared partition allocation
View Answer
A
Q850: What is the purpose of the relocation register in memory management?
- A: Store the base address of the process
- B: Load process segments into different memory locations
- C: Translate logical addresses into physical addresses
- D: Identify the start of memory partitions
View Answer
C