文章

149

粉丝

0

获赞

0

访问

56.8k

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


评分及理由

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

学生答案中给出了dir目录文件的内容为(dir1, 48),dir1目录文件的内容为(file1, 100)和(file2, 200),与标准答案完全一致。因此得3分。

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

学生正确计算出FAT最大长度为128KB,文件最大长度为256MB,与标准答案一致。因此得2分。

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

标准答案要求file1的簇号106存放在FAT的100号表项中,簇号108存放在106号表项中。学生回答"分别存放在第103个和105个表项中"存在逻辑错误,这可能是由于对FAT表项索引方式理解有误。根据链接分配原理,每个FAT表项索引对应其簇号,106号簇的下一个簇指针应存放在106号表项中,而不是103和105。因此扣2分。

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

学生回答需要访问48、100、106号簇。标准答案要求访问48号簇(dir1目录文件)和106号簇(file1的数据簇)。读取第5000个字节时,需要先通过dir1目录文件找到file1的起始簇号100,然后通过FAT链找到106号簇(5000/4096≈1.22,需要第二个簇)。学生多写了100号簇,但考虑到实际访问过程中可能需要通过FAT链遍历,这个答案基本正确。因此得2分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发