文章

45

粉丝

0

获赞

0

访问

4.7k

头像
2022年计算机学科专业基础综合试题 - 第45题回答
操作系统
发布于2025年9月24日 16:18
阅读数 57

1.stu下有course文件夹(节点号 2)与doc文件(节点号 10)

2.块号30,因为doc的inode=course1的inode

3.只需要读30号磁盘块,因为相关索引节点内容已在内存

4.6MB=6144KB,其中包含10个直接地址所指向的40kb,及1024个一级地址所指向的磁盘块(4KB/4B=1024个盘块,共4096KB),及502个二级地址所指向的磁盘块(6144-40-4096)/4=502


评分及理由

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

学生正确指出了stu目录下包含course(索引节点号2)和doc(索引节点号10)两个条目,并说明了目录项由文件名和索引节点号构成。答案与标准答案一致,表述清晰。得2分。

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

学生正确指出x的值为30,理由是通过索引节点号10关联到doc和course1是同一个文件,因此磁盘块号相同。答案与标准答案一致。得1分。

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

学生回答“只需要读30号磁盘块”,理由是“相关索引节点内容已在内存”。但标准答案指出需要读两个磁盘块:索引节点块(10号索引节点所在块)和文件内容块(30号块)。学生忽略了索引节点本身可能不在内存中(题目只说明目录文件course的内容在内存,但未说明索引节点在内存),因此逻辑错误。扣2分。得0分。

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

学生计算了6MB文件需要的磁盘块数(6144KB/4KB=1536块),并正确计算了直接地址项支持10块、一级间接支持1024块。但在二级间接地址计算中,学生错误地认为二级间接地址项直接指向数据块(实际应指向一级间接地址块),且计算方式((6144-40-4096)/4=502)不符合索引结构逻辑。标准答案指出需使用一级和二级间接地址项,理由是基于地址项容量计算(1034<1536≤1049610)。学生思路部分正确但核心逻辑错误。扣2分。得0分。

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

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发