文章

63

粉丝

0

获赞

0

访问

1.5k

头像
2025 年 6 月第 1 次 408 月考试卷 - 第46题回答
操作系统
发布于2025年9月12日 14:31
阅读数 25

(1)p1首次0s ,p2首次3s,p3首次5s,p4首次6s

(2)完成,周转,带权周转

p1  3s,3s,1s

p2  5s,3s,1.5s

p3  11s,7s,1.4s

p4   7s,1s,1s

(3)平均周转:(3+3+7+1)/4=3.5s

平均带权周转4.9/4=1.225s


评分及理由

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

学生答案中P1、P2、P3、P4首次进入运行状态的时间分别为0s、3s、5s、6s,与标准答案完全一致(注意单位ms和s的差异,但题目中表格使用ms,学生使用s,由于数值相同且不影响判断,不扣分)。因此得2分。

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

学生答案中所有进程的完成时间、周转时间和带权周转时间均计算错误,存在严重逻辑错误:
- P1的完成时间错误(应为8ms,学生答3s),周转时间错误(应为8ms,学生答3s),带权周转时间错误(应为2.67,学生答1s)。
- P2的完成时间错误(应为11ms,学生答5s),周转时间错误(应为9ms,学生答3s),带权周转时间错误(应为4.5,学生答1.5)。
- P3的完成时间错误(应为13ms,学生答11s),周转时间错误(应为9ms,学生答7s),带权周转时间错误(应为1.8,学生答1.4)。
- P4的完成时间错误(应为15ms,学生答7s),周转时间错误(应为9ms,学生答1s),带权周转时间错误(应为9,学生答1)。
错误原因:学生未考虑I/O操作导致的进程切换和抢占式SJF调度细节(如P4抢占P3后,P3需等待I/O完成再继续运行),且计算完全脱离标准过程。因此得0分。

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

学生答案的平均周转时间和平均带权周转时间基于(2)的错误结果计算,因此也错误:平均周转时间应为8.75ms,学生答3.5s;平均带权周转时间应为4.49,学生答1.225s。逻辑错误延续,得0分。

题目总分:2+0+0=2分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发