文章

83

粉丝

0

获赞

0

访问

25.6k

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


评分及理由

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

学生答案:256页。标准答案:1页。
理由:学生计算错误。题目中给出的函数f1的机器指令代码很短,且所有指令的虚拟地址高20位相同,因此所有指令在同一页中,仅占1页。学生可能误将整个代码段大小当作2MB来计算,但题目并未给出代码段总大小,且函数f1只是其中一小部分。因此逻辑错误,扣1分。
得分:0分。

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

学生答案:1; 1。标准答案:页目录第1个表项,页表第1个表项。
理由:学生答案“1; 1”与标准答案一致,表示页目录索引和页表索引均为1(编号从0开始)。虽然学生未明确写出“页目录”和“页表”,但根据上下文和问题要求,可以判定其含义正确。
得分:2分。

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

学生答案:运行态→阻塞态;不会。标准答案:运行态→阻塞态→就绪态→运行态;CPU会进入内核态。
理由:学生正确指出了进程因等待输入从运行态变为阻塞态,得1分。但未提及输入结束后被唤醒变为就绪态、再被调度变为运行态的状态变化过程,扣2分。同时,学生回答“不会”进入内核态是错误的,在执行scanf()这样的系统调用过程中,CPU必然会从用户态切换到内核态,扣1分。
得分:1分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发