MCQ Collection

Operating System MCQs

Practice Operating System questions with answers and explanations.

What is dynamic loading?

Choose an option to check your answer.

What is a logical address?

Choose an option to check your answer.

What is a physical address?

Choose an option to check your answer.

When can compile-time address binding be used?

Choose an option to check your answer.

Which policy prevents circular wait?

Choose an option to check your answer.

What information does Banker’s algorithm require from each process?

Choose an option to check your answer.

What is a safe sequence in deadlock avoidance?

Choose an option to check your answer.

For multiple instances of each resource type, what does a deadlock-detection algorithm examine?

Choose an option to check your answer.

Which recovery method breaks a deadlock by ending processes?

Choose an option to check your answer.

What is a major concern when recovering from deadlock by resource preemption?

Choose an option to check your answer.

Which statement correctly distinguishes deadlock prevention from deadlock avoidance?

Choose an option to check your answer.

Which policy prevents hold and wait?

Choose an option to check your answer.