文章

238

粉丝

0

获赞

3

访问

32.8k

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


评分及理由

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

学生回答指出若不断有新进程加入,调度程序会一直调入新加入的进程,导致之前加入的进程饥饿。这与标准答案中“就绪队列中总有优先数较小的进程时,优先数较大的进程一直没有机会运行”的逻辑一致,但学生误将静态优先数调度描述为“等价于FIFO”,这是错误的(FIFO是先进先出调度,而静态优先数调度是基于优先级的非抢占或抢占调度,与FIFO无关)。然而,核心逻辑正确(饥饿原因正确),且错误可能源于识别或表述不严谨,根据禁止扣分规则第2条和第4条(误写或识别错误不扣分),不扣分。得2分。

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

学生给出的计算公式为priority = nice + cputime - waittime,包含nice(1分)、利用cputime增大优先数(1分)、利用waittime减少优先数(1分),符合标准答案要求。对waittime作用的说明正确(避免饥饿,通过增加waittime降低优先数,从而提高优先级)(1分)。公式中未明确系数k1和k2,但标准答案允许其他合理形式,且学生公式本质正确(cputime和waittime的符号正确)。得4分。

题目总分:2+4=6分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发