文章
394
粉丝
0
获赞
0
访问
84.3k
1):course 2
doc 10
2):文件doc占用的磁盘块的块号 x 的值是30
3):需要读10,30;通过索引节点找到它存储的磁盘块号;
4):我们6MB/4KB=1.5X10^3个磁盘块来存储course2,也就是说我们需要有1.5X10^3个地址项,4kB/4B=1k,10+1K<1.5X10^3<10+1K+1K*1K
所以需要一个二级地址项才可以;
评分及理由
(1)得分及理由(满分2分)
学生答案列出了两个目录项:course 2 和 doc 10。这与标准答案“course 2”和“doc 10”在内容上完全一致,只是格式上未明确标注“文件名”和“索引节点号”。但题目要求写出目录项的内容,即文件名和索引节点号的对应关系,学生已清晰给出。因此,本题得满分2分。
(2)得分及理由(满分1分)
学生答案直接给出了“x 的值是30”,与标准答案一致。理由虽未详细说明,但结论正确。因此,本题得满分1分。
(3)得分及理由(满分2分)
学生答案指出“需要读10,30”,这隐含了需要读两个磁盘块(10号索引节点块和30号数据块)。理由“通过索引节点找到它存储的磁盘块号”描述了基本过程,但不如标准答案详细(例如未说明目录已在内存,需先读索引节点块)。然而,核心结论(读2个块)和关键步骤(通过索引节点找数据块)正确。因此,本题得满分2分。
(4)得分及理由(满分2分)
学生答案计算了所需磁盘块数(1.5×10³,即1536个),并正确计算了一个磁盘块可容纳的地址项数(1K,即1024个)。通过不等式“10+1K < 1.5×10³ < 10+1K+1K*1K”判断出需要使用二级间接地址项。结论“所以需要一个二级地址项才可以”是正确的,但表述不够精确。标准答案明确指出需要用到“一级和二级间接地址项”,因为当文件大小超过直接和一级间接的寻址范围(1034块)后,需要同时启用一级间接(存储二级间接块的地址)和二级间接(存储数据块地址)才能访问所有1536个数据块。学生答案只提到了“二级地址项”,忽略了在启用二级间接时,一级间接地址项是必须被使用的(它指向二级间接块)。这是一个关键的知识点遗漏,属于逻辑不完整。因此,扣1分。本题得1分。
题目总分:2+1+2+1=6分
登录后发布评论
暂无评论,来抢沙发