Which of the following is a type of scheduler that selects the next process to run from the ready queue? MCQ with Answer and Explanation

Which of the following is a type of scheduler that selects the next process to run from the ready queue?
A. I/O scheduler
B. Long-term scheduler (job scheduler)
C. Short-term scheduler (CPU scheduler)
D. Medium-term scheduler
Answer: Option C
Solution (By JKSSB Mock Tests)
The short-term scheduler selects a process from ready queue and dispatches it to the CPU; occurs frequently.

Discuss this Question (0)

No comments yet. Be the first to start the discussion!

Practice More Operating Systems Questions

Question #1
In a symmetric multiprocessing (SMP) system, how are the processing responsibilities shared among available CPUs?
A. Processors are restricted to executing only application software, never OS tasks.
B. All processors share the same physical memory space and run tasks simultaneously under equal peer status.
C. Only one processor can be active at any given minute while others stay idle.
D. One primary CPU controls all other slave CPUs and handles all hardware input/output exclusively.

Correct Answer: Option B


Explanation:
In Symmetric Multiprocessing (SMP), multiple peer processors share a common main memory and execute threads concurrently under equal standing.

This question belongs to: Computer Operating Systems
Question #2
Which of the following is an example of a real-time operating system (RTOS)?
A. Android
B. Linux
C. Windows 10
D. VxWorks

Correct Answer: Option D


Explanation:
VxWorks is a real-time OS used in embedded systems requiring deterministic response times; general-purpose OSes are not RTOS.

This question belongs to: Computer Operating Systems
Question #3
Which of the following is a characteristic of a real-time operating system?
A. High throughput
B. Deterministic response times
C. Large storage support
D. Preemptive multitasking

Correct Answer: Option B


Explanation:
RTOS guarantees that critical tasks are executed within a specified time constraint (deterministic), essential for embedded systems.

This question belongs to: Computer Operating Systems