文章

139

粉丝

0

获赞

0

访问

5.6k

头像
2016年(408)计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年11月21日 20:25
阅读数 23


评分及理由

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

学生回答正确指出了当系统中不断有优先数(优先级)小的进程时,优先数大的进程会长时间得不到运行,从而产生饥饿现象。这与标准答案中"当就绪队列中总有优先数较小的进程时,优先数较大的进程一直没有机会运行"的核心思想一致。得2分。

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

学生提出的动态优先数计算公式为:priority = nice + CPUtime - waitTime,这与标准答案priority = nice + k1×cpuTime - k2×waitTime在结构上基本一致,只是省略了系数k1和k2。公式中包含了nice、CPUtime(增加优先数)和waitTime(减少优先数)三个关键要素,符合标准答案要求。对waitTime作用的解释也正确,说明了waitTime可以让等待的进程优先数减小,从而避免饥饿。根据评分说明,公式中包含nice给1分,利用cpuTime增大优先数给1分,利用waitTime减少优先数给1分,waitTime作用解释正确给1分,共得4分。

题目总分:2+4=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发