文章
212
粉丝
0
获赞
访问
28.5k
评分及理由
(1)得分及理由(满分8分)
学生答案与标准答案的简化版本完全一致。学生正确识别出需要同步的跨线程操作:C必须在A完成后执行(通过信号量SAC),E必须在C完成后执行(通过信号量SCE)。信号量初值均正确设置为0。T1和T2中的wait()/signal()(即P/V)操作放置位置正确,确保了A->C->E的执行顺序。线程T2中的B操作和T1中的F操作无需同步,因此直接执行,符合题意。答案逻辑清晰正确。
因此,本题得分为8分。
题目总分:8分
登录后发布评论
暂无评论,来抢沙发