文章
96
粉丝
0
获赞
0
访问
9.8k
评分及理由
(1)得分及理由(满分2分)
学生计算了磁盘容量:300×10×200×512B = 307200000B = 300000KB。标准答案为300×10×200×512B = 3×10^5KB,即300000KB。学生答案与标准答案一致,计算正确。得2分。
(2)得分及理由(满分2分)
学生首先计算了每个柱面的扇区数(2000个扇区),并试图通过扇区号计算柱面号。但学生错误地使用了扇区号(例如100260簇对应的扇区号200520)来计算柱面号,而标准答案使用簇号直接计算柱面号(每个柱面1000个簇)。学生给出的访问次序为100260、101660、60005、110560,对应的柱面号应为100、101、60、110。磁头起始在85号柱面,SSTF算法应选择距离最近的柱面:距离分别为15(100)、16(101)、25(60)、25(110)。学生将60号柱面(距离25)排在110号柱面(距离25)之前,但标准答案中110(距离25)在60(距离25)之前,由于距离相等,顺序可能依赖具体实现,但学生将60排在110前不符合SSTF的典型模拟(通常按柱面号顺序或请求顺序)。此外,学生计算柱面号的方法错误(使用扇区号而非簇号),但最终柱面号结果正确(100、101、60、110)。由于核心逻辑(柱面号计算和SSTF应用)存在错误,但访问次序部分正确(100和101正确),扣1分。得1分。
(3)得分及理由(满分3分)
学生给出物理地址为<100, 6, 60>。标准答案为柱面号100、磁道号5、扇区号60。学生磁道号错误(6而非5),但柱面号和扇区号正确。物理地址计算部分正确,扣1分。第二问未回答由什么程序完成,标准答案为磁盘驱动程序,学生答案缺失,扣1分。得1分。
题目总分:2+1+1=4分
登录后发布评论
暂无评论,来抢沙发