文章

80

粉丝

0

获赞

0

访问

4.1k

头像
2013年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年9月23日 21:51
阅读数 76


评分及理由

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

学生答案正确计算了页大小(4KB)和页表最大占用空间(4MB),与标准答案完全一致。得3分。

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

学生给出的表达式“页目录号 = LA/2²²”和“页表索引 = (LA/2¹²)%2¹⁰”在数学上是正确的,但使用了除法(/)和取模(%)运算,而标准答案推荐使用移位和位掩码操作。根据标准答案的评分说明,“如果用除法和其他开销很大的运算方法,但对基本原理是理解的,同样给分”,因此学生的答案正确,得2分。

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

学生答案存在逻辑错误:
1. 计算第一个页表项物理地址时,学生写的是“页框号为 00200000 + 4×8=00200020H”,这里“页框号”应为“页表项的物理地址”,属于概念混淆,但计算正确(00200020H)。
2. 学生正确指出两个页表项的物理地址分别为00200020H和00200024H。
3. 计算页框号时,学生将物理地址00900000H转换为页框号900H(即2304)是正确的,并正确得出两个页框号为2304和2305。
4. 计算页面2的起始物理地址时,学生给出00901000H是正确的。
虽然存在“页框号”用词不当的错误,但核心计算全部正确。根据标准答案的评分说明,物理地址和页框号的计算各占1分,页面2起始地址占1分。学生的错误不影响最终数值的正确性,因此扣分应谨慎。考虑到该错误可能仅是表述不清而非根本性逻辑错误,且所有关键数值正确,本题给予3分。

题目总分:3+2+3=8分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发