文章

245

粉丝

6

获赞

4

访问

54.8k

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


评分及理由

(1)信号量定义及初值(满分3分)

得分:2分

理由:学生定义了正确的5个信号量(full_A、full_B、E_A、E_B、mutex_A、mutex_B),但初值存在错误。标准答案中初值为x、y、M-x、N-y,而学生作答中写的是"xi"和"yi",这可能是识别错误导致的误写。考虑到题目要求对识别错误不扣分,且信号量类型和数量正确,扣1分。

(2)A进程同步互斥操作(满分3分)

得分:3分

理由:A进程的同步互斥操作完全正确。P(full_A)和P(mutex_A)的顺序正确,V(mutex_A)和V(E_A)的顺序正确,P(E_B)和P(mutex_B)的顺序正确,V(mutex_B)和V(full_B)的顺序正确。所有P、V操作的位置和配对都符合标准答案。

(3)B进程同步互斥操作(满分3分)

得分:3分

理由:B进程的同步互斥操作完全正确。P(full_B)和P(mutex_B)的顺序正确,V(mutex_B)和V(E_B)的顺序正确,P(E_A)和P(mutex_A)的顺序正确,V(mutex_A)和V(full_A)的顺序正确。所有P、V操作的位置和配对都符合标准答案。

题目总分:2+3+3=8分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发