文章

296

粉丝

0

获赞

0

访问

21.9k

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


评分及理由

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

学生答案中计算最大文件长度的表达式为:8×4KB + (4KB/8B)×4KB + (4KB/8B)²×4KB + (4KB/8B)³×4KB = 32KB + 2MB + 1GB + 512GB。

标准答案中每簇地址项数为4KB/4B=1024,而学生误用8B作为地址项长度,导致每簇地址项数计算错误(应为1024,学生计算为512)。

由于地址项长度识别错误(4B误为8B),导致一级、二级、三级间接索引项的计算全部错误,因此最大文件长度表达式错误。

扣分:逻辑错误,扣除2分。

得分:0分

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

学生计算索引节点总数:1M×4KB/64B=2²⁶,这部分正确。

但后续计算中,学生用索引节点总数乘以文件大小(2²⁶×5600B=350GB)与数据区总容量(512M×4KB=2048GB)比较,得出最多存放2²⁶个文件。

标准答案中,文件占用簇数为⌈5600B/4KB⌉=2,数据区可存放文件数为512M/2=256M,最终受限于索引节点数64M,取min{64M,256M}=64M。

学生未考虑文件实际占用簇数对数据区容量的限制,直接使用索引节点数作为答案,逻辑错误。

扣分:逻辑错误,扣除2分。

得分:0分

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

学生回答“不相同”,理由为:F1只需访问直接地址项,F2需要访问一级地址项。

标准答案中,F1大小6KB≤32KB(直接地址项范围),F2大小40KB在32KB~4MB之间(需一级间接索引),因此F1只需访问索引节点直接项,F2需读一级索引表,多一次磁盘访问,时间不同。

学生答案与标准答案核心逻辑一致,理由正确。

得分:3分

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发