文章
986
粉丝
5
获赞
20
访问
255.0k

评分及理由
(1)信号量定义及初值(满分2分)
学生定义了两个信号量SAC和SCE,初值均为0,与标准答案简化后的版本一致。信号量命名清晰,初值正确。得2分。
(2)线程T1同步逻辑(满分3分)
学生在线程T1中:先执行A后signal(SAC),然后wait(SCE)后执行E,最后执行F。这完全符合A→C→E→F的执行顺序要求,且与标准答案简化版本一致。逻辑正确。得3分。
(3)线程T2同步逻辑(满分3分)
学生在线程T2中:先执行B,然后wait(SAC)后执行C,接着signal(SCE)后执行D。这完全符合B→C和C→E的执行顺序要求,且D在C之后执行(同一线程内顺序执行保证)。逻辑正确。得3分。
题目总分:2+3+3=8分
登录后发布评论
暂无评论,来抢沙发