文章

120

粉丝

0

获赞

0

访问

60.7k

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


评分及理由

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

学生定义了两个信号量:mutex(初值1)和empty(初值500),并正确说明了它们的含义(mutex用于互斥进出门,empty表示博物馆容量)。虽然信号量名称"Peamshpore"应为"Semaphore",但根据禁止扣分规则第1条和第4条,判断为识别误写(可能原意为"Semaphore"),不扣分。信号量含义和初值正确,得4分。

(2)对mutex的P、V操作(满分2分)

学生在进门和出门操作前后正确使用了P(mutex)和V(mutex)来实现互斥(进门前后各一次P/V,出门前后各一次P/V),符合标准答案要求。得2分。

(3)对empty的P、V操作(满分1分)

学生在进门操作前使用P(empty)(相当于申请占用一个容量),在出门操作后使用V(empty)(释放一个容量),顺序和位置正确。得1分。

题目总分:4+2+1=7分

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发