文章
64
粉丝
1
获赞
0
访问
7.1k
(1).P1:0ms,P2:3ms,P3:5ms,P4:6ms
(2).各进程的完成时间为:P1:8ms,P2:11ms,P3:13ms,P4:17ms。各进程的周转时间为:P1:8ms,P2:9ms,P3:9ms,P4:11ms。
各进程的带权周转时间为:P1:1ms,P2:1.8ms,P3:1.29ms,P4:2.2ms
(3).平均周转时间为(8+9+9+11)/4=9.25ms。
平均带权周转时间为(1+1.8+1.29+2.2)/4=1.5725ms
评分及理由
(1)得分及理由(满分2分)
学生答案中P1、P2、P3、P4首次进入运行状态的时间与标准答案完全一致,得2分。
(2)得分及理由(满分4分)
学生答案中完成时间、周转时间和带权周转时间存在多处错误:
- P1完成时间正确(8ms),周转时间正确(8ms),但带权周转时间错误(应为8/3≈2.67,学生答1ms)。
- P2完成时间错误(应为11ms,学生答11ms正确),周转时间正确(9ms),但带权周转时间错误(应为9/2=4.5,学生答1.8ms)。
- P3完成时间错误(应为13ms,学生答13ms正确),周转时间正确(9ms),但带权周转时间错误(应为9/5=1.8,学生答1.29ms)。
- P4完成时间错误(应为15ms,学生答17ms),导致周转时间错误(应为9ms,学生答11ms),带权周转时间错误(应为9/1=9,学生答2.2ms)。
扣分说明:完成时间、周转时间和带权周转时间每个进程各占1分(共4分),但P4完成时间错误导致连锁错误,且所有带权周转时间计算均错误。根据错误严重程度,扣除全部4分。
(3)得分及理由(满分2分)
学生答案中平均周转时间和平均带权周转时间均基于错误的(2)部分数据计算,结果错误(平均周转时间应为8.75ms,学生答9.25ms;平均带权周转时间应为约4.49,学生答1.5725ms)。扣分说明:计算依赖错误数据,结果无效,扣除全部2分。
题目总分:2+0+0=2分
登录后发布评论
暂无评论,来抢沙发