文章

19

粉丝

0

获赞

0

访问

206

头像
2023年(408)计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年12月14日 17:48
阅读数 14


评分及理由

(1)得分及理由(满分3分)

学生答案中,操作①的前一个操作为④,后一个操作为⑥;操作⑥的后一个操作为③。这与标准答案(①前一个为③,后一个为⑤;⑥后一个为④)完全不符,表明学生对进程在系统调用中阻塞、等待I/O完成、被中断唤醒并重新调度的时序理解有误。因此,本小题得0分。

(2)得分及理由(满分2分)

学生答案中,第一问为操作⑤(进程P从系统调用返回),第二问为操作①(将进程P插入就绪队列)。
对于第一问:标准答案为操作②(将进程P插入阻塞队列)。当进程因等待I/O(如键盘输入)而被阻塞时,操作系统会进行进程切换,这是必然发生的。学生回答操作⑤(返回)时,进程已重新获得CPU,此时并未发生从P到其他进程的切换,因此逻辑错误。
对于第二问:标准答案为操作①(将进程P插入就绪队列)。学生答案与此一致,思路正确。但需注意,学生第一问答案错误,第二问答案正确。
因此,第一问扣1分,第二问得1分。本小题总计得1分。

(3)得分及理由(满分1分)

学生答案为操作⑥(用户在键盘上输入字符)。标准答案为操作③(将字符从键盘控制器读入系统缓冲区)。驱动程序负责管理硬件,具体操作是③中的“读入”动作。操作⑥是用户的外部物理行为,不属于驱动程序代码。因此答案错误,得0分。

(4)得分及理由(满分2分)

学生两次识别结果:
第一次:进程P属于阻塞态;CPU处于内核态。
第二次:进程P属于阻塞态;CPU处于用户态。
对于第一问(进程P状态):两次识别均为“阻塞态”,与标准答案“阻塞状态”一致,得1分。
对于第二问(CPU状态):标准答案为“内核态”。第一次识别正确,第二次识别错误。根据“只要其中有一次回答正确则不扣分”的原则,判定为正确,得1分。
因此,本小题总计得2分。

题目总分:0+1+0+2=3分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发