文章

9

粉丝

0

获赞

0

访问

5.6k

头像
2025 年 10 月第 1 次 408 月考试卷 - 第46题回答
操作系统
发布于2025年10月21日 21:35
阅读数 739

(1)由资源分配表可知只能先将资源分配给P1,p1完成后资源壳任意分配给p234

故进程执行顺序为p1(0-3),p2(3-5),p3(5-9),p4(9-10)

p1:完成时间为3,周转时间为3

p2:完成时间为5,周转时间为4

p3:完成时间为9,周转时间为7

p4:完成时间为10,周转时间为7

系统平均周转时间为5.25

(2)系统处于安全状态,其中一个序列为p1,p2,p3,p4


评分及理由

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

学生答案中进程执行顺序为P1(0-3)、P2(3-5)、P3(5-9)、P4(9-10),这与标准答案的抢占式优先权调度过程不符。标准答案中P2在时间片1到达时抢占了P1的CPU,导致P1的完成时间变为5而非3。学生未考虑抢占机制,计算出的完成时间和周转时间全部错误(P1周转时间应为5而非3,P2应为2而非4等)。虽然平均周转时间计算结果正确(5.25),但这仅是因为错误相互抵消所致。根据调度逻辑错误,扣除全部4分中的3分,仅保留1分以体现平均周转时间的正确计算。

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

学生正确判断系统处于安全状态,并给出了正确的安全序列P1→P2→P3→P4,与标准答案一致。银行家算法的应用和结论完全正确,因此给予满分3分。

题目总分:1+3=4分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发