Which scheduling algorithm assigns the CPU to the process with the shortest execution time, requiring advance knowledge of task durations? MCQ with Answer and Explanation

Which scheduling algorithm assigns the CPU to the process with the shortest execution time, requiring advance knowledge of task durations?
A. Round Robin (RR)
B. First-Come, First-Served (FCFS)
C. Priority Queue Allocation
D. Shortest Job First (SJF)
Answer: Option D
Solution (By JKExamLibrary)
The Shortest Job First (SJF) scheduling policy chooses the process with the smallest CPU burst requirement next, minimizing average wait times.

This question belongs to: Computer Operating Systems

Discuss this Question (0)

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

Practice More Operating Systems Questions

Question #1 Report Error
What is the maximum file size supported by the NTFS file system?
A. 4 GB
B. 16 EB
C. 256 TB
D. 2 TB

Correct Answer: Option B


Explanation:
NTFS supports file sizes up to 16 exabytes (EB) theoretically, though practical limits are lower due to implementation.

This question belongs to: Computer Operating Systems
Question #2 Report Error
Which component of an operating system is responsible for managing the allocation and deallocation of main memory blocks to active applications?
A. Memory Manager
B. I/O Spooler
C. Process Scheduler
D. File System Manager

Correct Answer: Option A


Explanation:
The memory management subsystem tracks memory allocation status, allocating chunks to active processes and reclaiming them upon task completion.

This question belongs to: Computer Operating Systems
Question #3 Report Error
Which of the following is a key feature of the Windows 11 operating system?
A. Centered Start Menu and Taskbar
B. Cortana integration only
C. Windows Media Center
D. Live Tiles

Correct Answer: Option A


Explanation:
Windows 11 introduced a centered Start menu and taskbar, rounded corners, and a new interface; Live Tiles were removed.

This question belongs to: Computer Operating Systems