文章

81

粉丝

0

获赞

0

访问

5.0k

头像
2016年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年10月18日 17:13
阅读数 20


评分及理由

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

学生回答正确指出了当有源源不断的低优先级进程进入就绪队列时,高优先级进程会一直得不到调度从而导致饥饿。这与标准答案中"当就绪队列中总有优先数较小的进程时,优先数较大的进程一直没有机会运行"的核心思想一致。得2分。

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

学生给出的计算公式为:priority = nice - waitTime + CPUtime。分析如下:

  • 包含nice项:✓ 正确
  • 利用waitTime减少优先数:✓ 正确(- waitTime)
  • 利用cpuTime增大优先数:✗ 错误(应该是增大优先数,但这里用+ CPUtime实际上是减小优先数,因为优先数越小优先级越高)

在说明waitTime作用时,学生回答"用于说明该进程的等待时间,用于参考优先级",虽然表述不够精确,但基本表达了waitTime用于调整优先级的意思。

根据评分标准,公式部分应得2分(nice和waitTime正确,cpuTime逻辑错误),waitTime作用说明得1分。共得3分。

题目总分:2+3=5分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发