文章
408
粉丝
0
获赞
0
访问
106.7k
1):dir:
dir1 48
dir1:
file1 100
file2 200
2)128KB,256MB
3)106在100表项中而,108在106表项中
4):访问106号簇即可;
评分及理由
(1)得分及理由(满分3分)
学生答案正确给出了dir目录文件中dir1的簇号48,以及dir1目录文件中file1的簇号100和file2的簇号200,与标准答案完全一致。因此得3分。
(2)得分及理由(满分2分)
学生正确计算出FAT的最大长度为128KB(基于2^16个表项,每个表项2字节),以及文件最大长度为256MB(2^16个簇,每个簇4KB)。答案与标准答案一致,因此得2分。
(3)得分及理由(满分2分)
学生正确指出file1的簇号106存放在FAT的100号表项中,簇号108存放在106号表项中,符合链接分配方式(每个FAT表项指向下一个簇号)。答案与标准答案一致,因此得2分。
(4)得分及理由(满分2分)
学生答案仅指出访问106号簇,但遗漏了访问目录文件dir1所在的48号簇。根据问题描述,仅FAT和dir目录文件在内存中,而dir1目录文件尚未在内存,因此需要先读取48号簇(dir1目录文件)以获取file1的起始簇号(100),然后通过FAT链找到5000字节对应的簇(106号簇,因为5000字节位于第2个簇,起始簇100的下一个簇是106)。学生答案不完整,因此扣1分,得1分。
题目总分:3+2+2+1=8分
登录后发布评论
暂无评论,来抢沙发