文章
266
粉丝
0
获赞
0
访问
27.8k
1):stu的目录项是
course 1
doc 10
2):30
3):因为course1的磁盘块号是30,又因为一个索引节点有256/4=64个地址项,所以用一个一级地址项,此时要读2个磁盘块.
4):10X4KB+64x4KB+64x64X4KB>6MB>10X4KB+64x4KB
所以为了存取course2需要使用该文件索引节点的直接,一级间接以及二级间接地址项
评分及理由
(1)得分及理由(满分2分)
学生答案中目录项内容为:course 1 和 doc 10。但标准答案中course的索引节点号应为2(根据题45(b)图),学生误写为1。每个目录项由文件名和索引节点号构成,学生答案中有一个索引节点号错误。扣1分。得1分。
(2)得分及理由(满分1分)
学生答案中x的值为30,与标准答案一致。得1分。
(3)得分及理由(满分2分)
学生答案中读磁盘块数量为2,与标准答案一致,但理由部分有误。学生提到“一个索引节点有256/4=64个地址项”,这是错误的计算(索引节点大小256B,每个地址项4B,但索引节点中包含多种地址项,并非全部用于地址存储)。标准答案的正确理由是基于索引节点号和磁盘块号读取过程。由于结论正确但理由部分存在逻辑错误,扣1分。得1分。
(4)得分及理由(满分2分)
学生答案中计算了文件大小与地址项的关系,但计算过程有误:学生使用64(错误值,应为1024)进行间接地址计算,且结论“需要使用直接、一级和二级间接地址项”错误(标准答案仅需一级和二级间接地址项)。理由部分存在逻辑错误和计算错误,扣2分。得0分。
题目总分:1+1+1+0=3分
登录后发布评论
暂无评论,来抢沙发