单选题 支持多道程序设计的操作系统在运行过程中,不断选择新进程运行来实现CPU的共享,但其中______不是引起操作系统选择新进程的直接原因。
  • A.运行进程的时间片用完
  • B.运行进程出错
  • C.运行进程要等待某一时间发生
  • D.有新进程进入就绪状态
【正确答案】 D
【答案解析】有新进程进入就绪态,说明CPU正在执行其他进程,CPU不会停止对原进程的执行而处理进入就绪态的程序,故本题应选D。 当运行进程时间片用完时,CPU将切换至其他进程,A选项属于操作系统选择新进程的直接原因。 当运行进程出错时,CPU将处理中断程序,B选项也是操作系统选择新进程的直接原因。 当运行进程要等待其他资源,则该进程进入阻塞态,CPU应调度运行其他进程,C选项也是操作系统选择新进程的直接原因。