文章

21

粉丝

0

获赞

0

访问

1.0k

头像
2018年(408)计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2026年4月30日 19:46
阅读数 58


评分及理由

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

学生答案中给出的表达式为“最大文件长度为32KB + 4×10⁴KB + 4×10⁶KB + 4×10⁹KB”。标准答案中每个簇可以有1024个地址项(因为4KB/4B=1024),因此一级间接地址项对应1024个簇,大小为4MB(即4×1024KB),二级间接地址项对应1024²个簇,大小为4GB(即4×1024²KB),三级间接地址项对应1024³个簇,大小为4TB(即4×1024³KB)。学生将1024误写为10⁴(即10000),导致表达式中的数值错误(如4×10⁴KB≠4MB,4×10⁶KB≠4GB,4×10⁹KB≠4TB),属于逻辑错误。虽然学生正确列出了8个直接地址项(32KB)以及一级、二级、三级间接地址项的结构,但数值计算错误导致表达式不正确。因此扣1分。

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

学生答案中给出的结果为“最多能存放2¹⁶个这样的文件”。标准答案中,索引节点总个数为1M × 4KB / 64B = 64M(即2²⁶个),数据簇总数为512M(即2²⁹个),每个文件需2个数据簇,因此数据簇可支持2²⁸个文件,但受限于索引节点数,最终结果为min(64M, 256M) = 64M(即2²⁶个)。学生给出的2¹⁶(即65536)与正确结果2²⁶(即67108864)相差甚远,说明学生在计算索引节点个数或数据簇个数时出现严重错误(可能误用了簇大小或字节数),属于逻辑错误。因此扣2分,得0分。

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

学生答案中判断时间不相同,并指出F1需要直接索引,F2需要直接索引和一级索引。标准答案中,F1大小为6KB(≤32KB),只需直接地址项;F2大小为40KB(在32KB~32KB+4MB之间),需要读取一级索引表。学生正确指出了F2需要直接索引和一级索引,且得出结论时间不相同,核心逻辑正确。虽然学生使用了约数“4×10⁴KB”表示4MB,但结合上下文可判断其为误写(将1024误写为10⁴),且不影响整体逻辑判断。因此不扣分,得满分3分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发