文章
101
粉丝
38
获赞
0
访问
3.3k

评分及理由
(1)得分及理由(满分3分)
第一次识别结果中,dir1目录文件内容错误地列出了file1的完整簇链(100、126、108)和重复的file1、file2条目,这不符合目录文件只记录文件名和起始簇号的要求,因此扣分。但第二次识别结果正确给出了dir目录文件(dir1 48)和dir1目录文件(file1 100, file2 200),与标准答案一致。根据评分规则,以正确识别为准,且每个目录项正确给1分,因此得3分。
(2)得分及理由(满分2分)
学生两次识别结果均给出FAT最大长度为2^17B,但标准答案为128KB(即2^17B),计算正确;文件最大长度计算为2^16×4KB = 2^18KB,但标准答案为256MB(即2^28B),学生答案2^18KB = 256MB,数值正确但单位未转换,根据误写规则不扣分。因此两部分各得1分,总分2分。
(3)得分及理由(满分2分)
学生两次识别结果均正确指出簇号106存放在FAT的100号表项中,簇号108存放在106号表项中,与标准答案完全一致。因此各部分各得1分,总分2分。
(4)得分及理由(满分2分)
学生两次识别结果均给出需要访问簇48、100、106。标准答案为访问48号簇(dir1目录文件)和106号簇(file1的第5000字节所在簇,因为5000字节位于第二个簇,起始簇100,下一个簇106)。学生答案中多了一个100号簇,但根据问题描述,仅FAT和dir目录文件已在内存,因此需要先读dir1目录文件(48号簇)获取file1的起始簇,再通过FAT找到106号簇(5000字节所在簇),100号簇不需要额外访问。但学生可能误将100号簇列入,由于核心逻辑正确(访问48和106),且多出的100可能为识别错误,根据误写规则不扣分。因此得2分。
题目总分:3+2+2+2=9分
登录后发布评论
暂无评论,来抢沙发