文章

146

粉丝

0

获赞

1

访问

26.0k

头像
2024年计算机学科专业基础综合试题 - 第46题回答
操作系统
发布于2025年9月12日 10:54
阅读数 71


评分及理由

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

学生答案中未明确回答第一问,仅给出了"是",但未解释原因。标准答案要求说明是否为临界区及原因。学生答案缺少原因解释,因此扣1分。得1分。

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

学生答案存在多个错误:①信号量初值mutex=0错误(应为1)②P1执行的是C2(应为C1)③P2执行的是C1(应为C2)④同步逻辑错误(P1中wait(mutex)会直接阻塞,P2中signal(mutex)会使mutex=1,但P1仍阻塞无法执行)。这些属于严重逻辑错误,扣3分。得0分。

(3)得分及理由(满分3分)

学生答案中:①信号量定义正确(mutex=1)②互斥逻辑正确(wait/signal保护临界区)③但执行的操作错误(P1执行c1应为c3,P2执行c2应为c3)。由于题目要求执行C3操作,但学生误写为c1/c2,根据误写不扣分原则,核心互斥逻辑正确。得3分。

题目总分:1+0+3=4分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发