文章

278

粉丝

0

获赞

1

访问

109.7k

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


评分及理由

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

学生正确解释了饥饿现象产生的原因:当系统中不断有nice值小的进程加入时,nice值大的进程可能一直得不到调度。这与标准答案中"就绪队列中总有优先数较小的进程时,优先数较大的进程一直没有机会运行"的核心思想一致。得2分。

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

学生给出的动态优先数计算公式为:priority = nice + cputime - WaitTime。这个公式包含了标准答案要求的三个要素:nice、cputime和waittime,并且方向正确:cputime增加优先数,waittime减少优先数。学生也正确说明了waittime的作用:等待时间越长,waittime越大,priority越小,从而提高等待时间长的进程的优先级。但学生没有明确说明系数k1和k2,根据评分说明"若考生给出包含nice、cpuTime和waitTime的其他合理的优先数计算方法,同样给分",且公式结构正确,因此扣1分。waittime作用解释正确得1分。本小题得3分。

题目总分:2+3=5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发