文章
119
粉丝
0
获赞
1
访问
10.0k
评分及理由
(1)得分及理由(满分3分)
学生答案中给出插入操作需要读30次、写31次,共61次磁盘访问,这与标准答案(读29次、写30次,共59次)不一致。标准答案中,插入第30条记录需要将前29条记录前移(每条记录需读一次和写一次,共58次),然后写入新记录(1次),总计59次。学生答案多计算了1次读和1次写,存在逻辑错误。文件控制块内容改变部分正确提到了起始块号和总块数(或文件长度)的改变,符合标准答案要求。因此,磁盘访问次数部分扣1分,文件控制块部分得2分,本小题总得分为2分。
(2)得分及理由(满分4分)
学生答案中给出插入操作需要访问30次磁盘块,但标准答案为31次(查找第29块需29次读,新块写入1次,第29块更新1次)。学生答案少计算了1次,存在逻辑错误。最大文件长度计算部分,学生正确使用地址空间2^32块,每块有效数据1020B,计算出4080MB(但单位应为GB,识别中MB可能是误写,根据误写不扣分原则,不扣分)。因此,磁盘访问次数部分扣1分,最大文件长度部分得2分,本小题总得分为3分。
题目总分:2+3=5分
登录后发布评论
暂无评论,来抢沙发