Which scheduling algorithm assigns the CPU to processes strictly in the exact order they arrive in the ready queue? MCQ with Answer and Explanation

Which scheduling algorithm assigns the CPU to processes strictly in the exact order they arrive in the ready queue?
A. Shortest Job First (SJF)
B. First-Come, First-Served (FCFS)
C. Round Robin (RR)
D. Priority Scheduling
Answer: Option B
Solution (By JKSSB Mock Tests)
First-Come, First-Served (FCFS) is a non-preemptive scheduling policy where the process that requests the CPU first receives it first.

Discuss this Question (0)

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

Practice More Operating Systems Questions

Question #1
Which Linux command is used to find files that match a certain pattern?
A. which
B. grep
C. find
D. locate

Correct Answer: Option C


Explanation:
find searches for files in a directory hierarchy based on name, type, size, etc.; locate uses a database for faster search.

This question belongs to: Computer Operating Systems
Question #2
Which term describes the operational condition where a CPU is constantly swapping memory pages between RAM and disk, leading to massive system slowdown?
A. Multiprocessing
B. Caching
C. Paging
D. Thrashing

Correct Answer: Option D


Explanation:
Thrashing occurs when virtual memory resources are overused, causing the OS to spend more time moving data between disk and RAM than executing actual application instructions.

This question belongs to: Computer Operating Systems
Question #3
Which Windows tool is used to schedule tasks to run automatically at specified times?
A. Task Scheduler
B. Event Viewer
C. System Configuration
D. Performance Monitor

Correct Answer: Option A


Explanation:
Task Scheduler automates script or program execution based on triggers like time, events, or system startup.

This question belongs to: Computer Operating Systems