文章

55

粉丝

0

获赞

2

访问

17.8k

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


评分及理由

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

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

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

学生答案正确计算出FAT最大长度为128KB,文件最大长度为256MB。计算过程与标准答案一致(FAT表项占2字节,共2^16个表项;簇大小4KB)。因此得2分。

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

学生答案正确指出file1的簇号106存放在FAT的100号表项中,簇号108存放在FAT的106号表项中。这与标准答案一致,因为FAT表项的下标对应簇号,其内容存放该簇的下一个簇号。因此得2分。

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

学生答案指出需要访问48号和106号簇。标准答案为访问48号簇(dir1目录文件)和106号簇(file1的数据簇)。分析过程:要读取dir/dir1/file1的第5000字节,由于FAT和dir目录已在内存,但dir1目录文件(簇48)不在内存,需要先读入以获取file1的起始簇号100。然后通过FAT(在内存)找到第5000字节所在的簇:簇大小4KB,5000字节位于第2个簇(字节偏移4096~8191),起始簇为100,下一个簇是106,因此第5000字节在106号簇。学生答案正确。因此得2分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发