Which scheduling algorithm gives priority to the shortest job first?
A
FCFS
B
Round Robin
C
Priority Scheduling
D
SJF
Correct Answer: Option D — SJF
Explanation:
Shortest Job First (SJF) scheduling selects the process with the smallest execution time to run next, minimizing average waiting time compared to other scheduling algorithms.