文章

313

粉丝

0

获赞

0

访问

60.8k

头像
2023年(408)计算机学科专业基础综合试题 - 第45题回答
操作系统
发布于2025年11月18日 17:34
阅读数 138


评分及理由

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

学生指出退出区中"lock = TRUE"错误,应改为"lock = FALSE",这是正确的修改,得2分。但学生未发现进入区中"if (key == TRUE)"应改为"while (key == TRUE)"这一关键错误,扣2分。因此本小题得2分。

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

学生认为可以用newSwap函数代替swap指令,这一判断错误。swap指令是原子操作,而函数调用无法保证原子性,可能导致多个线程同时进入临界区。因此本小题得0分。

题目总分:2+0=2分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发