文章

389

粉丝

5

获赞

19

访问

27.3k

头像
2020年计算机学科专业基础综合试题 - 第45题回答
操作系统
发布于2025年9月27日 17:25
阅读数 53


评分及理由

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

学生答案存在严重逻辑错误。标准答案中每个操作应作为独立进程,并使用信号量进行同步控制。而学生答案将所有操作写在一个代码块中,且信号量的wait和signal操作位置错误,未能正确表达操作间的依赖关系。例如:

  • 操作A和B应在完成后signal对应信号量,但学生答案中在A和B前错误地使用了wait。
  • 操作C需等待A和B完成,但学生答案中C的代码未正确等待信号量,反而在B后直接执行signal(SBC)。
  • 操作E的依赖关系未通过信号量正确实现。

两次识别结果均存在类似结构性错误,无法实现同步要求。因此扣7分。

题目总分:0分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发