下列出当前线程引起的事件或执行的操作中,可能导致该线程由执行态变为就绪态的是( )。
A. 键盘输入
B. 缺页异常
C. 主动出让CPU
D. 执行信号量的wait()操作
解答:
A错误。发生键盘输入...
用户登录可进行刷题及查看答案
A错误。发生键盘输入后,该线程可能需要等待键盘输入完成,说明该线程不具有执行所需的所有系统资源,进入阻塞态。
B错误。发生缺页异常后,该线程可能需要等待缺页处理程序处理完成,说明该线程不具有执行所需的所有系统资源,进入阻塞态。
C正确。该线程主动出让CPU后,不再不占用CPU,进入就绪态。
D错误。该线程执行信号量的wait()操作,说明该线程不具有执行所需的所有系统资源,如果信号量条件不满足,则进入阻塞态。
本题选C。
登录后提交答案
暂无评论,来抢沙发