MCQ Collection

Operating System MCQs

Practice Operating System questions with answers and explanations.

Which mechanism is most suitable for efficient local IPC while preserving socket-style send and receive semantics without using the external network stack?

Choose an option to check your answer.

What is a thread?

Choose an option to check your answer.

Which resource is normally shared by threads belonging to the same process?

Choose an option to check your answer.

A graphical application keeps responding to clicks while another part loads a large file. Which threading benefit is illustrated?

Choose an option to check your answer.

Why can threads within one process communicate more easily than separate processes?

Choose an option to check your answer.

Which advantage explains why creating a thread is usually cheaper than creating a process?

Choose an option to check your answer.

A program divides a computation among four threads and runs them on four cores. Which benefit is being used?

Choose an option to check your answer.

Which statement best describes user-level threads?

Choose an option to check your answer.

Which statement best describes kernel-level threads?

Choose an option to check your answer.

Which address sends network traffic back to the same host for local testing?

Choose an option to check your answer.

Which mechanism lets a program invoke a procedure on another machine as though it were a local function call?

Choose an option to check your answer.

What is marshaling in remote procedure call systems?

Choose an option to check your answer.