【正确答案】
A
【答案解析】 对于选项A,最短作业优先(Shortest Job First,SJF)是对FCFS算法的改进,其目标是减少平均周转时间。其优点是相比FCFS(First Come First Served,先来先服务)改善了平均周转时间和平均带权周转时间,缩短了作业的等待时间,同时,提高了系统的吞吐量。但缺点就是对长作业非常不利,可能长时间得不到执行;未能依据作业的紧迫程度来划分执行的优先级;难以准确估计作业(进程)的执行时间,从而影响调度性能。最短作业优先是一种适用于运行时间可以预知的非抢占式的批处理调度算法。所以,选项A正确。
对于选项B,先来先服务(First Come First Serred,FCFS)是最简单的调度算法,按先后顺序进行调度;适用于长作业,而不利于短作业;有利于CPU繁忙的作业,而不利于I/O繁忙的作业。所以,选项B错误。
对于选项C,优先级算法(Priority Scheduling)是多级队列算法的改进,平衡了各进程对响应时间的要求。适用于作业调度和进程调度,可分成抢先式和非抢先式。所以,选项C错误。
对于选项D,轮转法(Round Robin)是让每个进程在就绪队列中的等待时间与享受服务的时间成正比例。所以,选项D错误。
所以,本题的答案为A。