文章

238

粉丝

0

获赞

3

访问

32.8k

头像
2016年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年9月22日 14:51
阅读数 55


评分及理由

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

学生答案指出静态优先级会导致新进程不断加入时,之前加入的进程可能无法执行,从而发生饥饿。这与标准答案中“就绪队列中总有优先数较小的进程时,优先数较大的进程一直没有机会运行”的描述逻辑一致,且正确解释了饥饿现象的原因。因此得2分。

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

学生给出的动态优先数计算公式为:priority = nice - cpuTime + waitTime。该公式包含nice(静态优先数)、cpuTime(减小优先数)和waitTime(增大优先数),符合标准答案中“利用cpuTime增大优先数”(此处学生用减法等效于增大优先数,因为优先数越小优先级越高)和“利用waitTime减小优先数”(用加法等效于减小优先数)的要求。同时,学生正确说明了waitTime的作用是防止饥饿。因此得4分(公式部分3分,作用说明1分)。

题目总分:2+4=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发