Skip to main content

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

Test Your Knowledge

Take a timed quiz on Operating System

🚀 Start Quiz Now