文章

87

粉丝

0

获赞

0

访问

4.3k

头像
2014年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年9月25日 17:19
阅读数 72


评分及理由

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

学生答案:认为需要访问31次磁盘块,且FCB中文件的起始位置应向前移一位。

标准答案:需要访问59次磁盘块(移动前29条记录各需读、写一次共58次,加上写入新记录1次),FCB的起始块号和文件长度会改变。

评分分析:学生对于磁盘访问次数的计算存在严重逻辑错误,未考虑记录移动所需的读写操作,仅计算了插入操作,因此该部分不得分。对于FCB的改变,学生只提到了起始位置改变,未提及文件长度的改变,根据评分说明“若答案中不包含文件的起始地址和文件大小,则不给分”,因此该部分也不得分。

得分:0分

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

学生答案:认为需要访问30次磁盘块,并计算出最大文件长度为4PB。

标准答案:需要访问31次磁盘块(找到第29块需29次读,新块写入1次,第29块修改指针后写回1次),最大文件长度为4080GB(计算方式为2^32块 * 每块数据部分1020B)。

评分分析:对于访问磁盘次数,学生的计算(30次)与标准答案(31次)接近,思路正确(找到前一块并修改指针),但结果有1次误差,可能是对步骤的计数理解有偏差,考虑到识别误差的可能性,此处不严格扣分。对于最大文件长度,学生的计算(4PB)存在逻辑错误,错误地将整个块大小(1KB)用于计算,而未扣除指针占用的4B。根据评分说明,若按4096GB计算可得1分,但学生答案为4PB(4096TB),错误更为严重,因此该部分不得分。

得分:2分(访问磁盘次数部分得分)

题目总分:0+2=2分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发