文章
173
粉丝
0
获赞
0
访问
12.1k

评分及理由
(1)得分及理由(满分3分)
学生答案中,第一问“①的前一个为③ 后一个为⑤”与标准答案完全一致,得2分。
第二问“⑥的后一个为②”与标准答案“④”不符。操作⑥(用户输入字符)会触发键盘中断,因此其下一个操作应是④(启动键盘中断处理程序),而非②(将进程P插入阻塞队列)。这是一个逻辑错误,扣1分。
本小题得分为2分。
(2)得分及理由(满分2分)
学生答案“②操作 ①操作”与标准答案完全一致。
第一问:将进程P插入阻塞队列(②)时,意味着进程P主动放弃CPU或因等待I/O而被切换出去,此时CPU一定会切换到其他进程。
第二问:将进程P插入就绪队列(①)后,它才具备了被调度程序选择执行的资格。
本小题得分为2分。
(3)得分及理由(满分1分)
学生答案为“④操作”。标准答案为“③操作”。
操作④“启动键盘中断处理程序”是中断机制的一部分,通常由硬件或内核的中断入口代码触发。而键盘驱动程序的核心功能是管理键盘硬件,包括读取数据(操作③)和进行必要的处理。因此,将字符从键盘控制器读入系统缓冲区(操作③)是驱动程序的关键职责。学生答案存在逻辑错误,扣1分。
本小题得分为0分。
(4)得分及理由(满分2分)
学生答案“P处于阻塞态 CPU处于内核态”与标准答案完全一致。
第一问:当键盘中断处理程序执行时,进程P正在等待输入,因此处于阻塞状态。
第二问:中断处理程序是操作系统内核的一部分,其执行时CPU必然处于内核态。
本小题得分为2分。
题目总分:2+2+0+2=6分
登录后发布评论
暂无评论,来抢沙发