文章
60
粉丝
0
获赞
0
访问
3.8k
(1)操作1的前一个操作是操作3(将字符从键盘控制器读入系统缓冲区),操纵1的后一个操作是操作5(进程P从系统调用返回)。操作6的后一个操作是操作4(启动键盘中断处理程序)
(2)在操作2(将进程P插入阻塞队列)后CPU一定从进程P切换到其他进程。在上述操作1(将进程P插入就绪队列)之后CPU调度程序才能选择进程P执行。
(3)完成上述操作6(用户在键盘上输入字符)属于键盘驱动程序。
(4)键盘中断处理程序执行时,进程P处于阻塞态。CPU处于内核态。
评分及理由
(1)得分及理由(满分3分)
学生答案:操作1的前一个操作是操作3,后一个操作是操作5;操作6的后一个操作是操作4。
标准答案:操作1的前一个操作是③,后一个操作是⑤;操作6的后一个操作是④。
学生答案与标准答案完全一致,得3分。
(2)得分及理由(满分2分)
学生答案:在操作2后CPU一定从进程P切换到其他进程;在操作1之后CPU调度程序才能选择进程P执行。
标准答案:在操作②后CPU一定从进程P切换到其他进程;在操作①之后CPU调度程序才能选择进程P执行。
学生答案与标准答案完全一致,得2分。
(3)得分及理由(满分1分)
学生答案:操作6属于键盘驱动程序。
标准答案:操作③属于键盘驱动程序。
操作6是用户在键盘上输入字符,这是用户行为,不属于驱动程序代码。驱动程序负责硬件交互,如操作3的读取字符。逻辑错误,扣1分,得0分。
(4)得分及理由(满分2分)
学生答案:进程P处于阻塞态;CPU处于内核态。
标准答案:进程P处于阻塞状态;CPU处于内核态。
学生答案与标准答案完全一致,得2分。
题目总分:3+2+0+2=7分
登录后发布评论
暂无评论,来抢沙发