【正确答案】
A
【答案解析】时间片轮转调度算法是一种剥夺式的调度算法,当时间片用完时,即使当前进程没有执行完,系统也会剥夺当前进程的处理器给下一个进程,A选项正确。
因为某种事件而引起调度,不能确定是否剥夺,有可能是不剥夺系统。只有进程本身等待某事件时才主动放弃处理器而引起调度,才有可能是剥夺系统。采用优先级剥夺调度策略,当有优先级更高的进程到达时,会剥夺当前进程处理器并引起调度,因此B选项错误。
实时系统是否剥夺是不确定的,如订票系统通常不会采用剥夺策略,不然会导致被剥夺的用户购票失败,C选项错误。
剥夺式系统中,进程的执行顺序不可预知,因此无法估算周转时间,相反非剥夺的系统会由于调度顺序可预见而使周转时间更容易预见,D选项错误。