企源知识库
专业知识收录平台
假设一个水果筛选系统由三个进程A、B、C组成。进程A每次取一个水果,之周存放在货架F上,F的容量为每次只能存放一个水果。若货架上存放的是苹果则让进程B取出,并存放到苹果箱中;若货然上存放的是该萝则让进程C取出后,将其存放到菠萝筐中。
(1)列出所需的信号量并初始化。
(2)请用记录型信号量机制的wait操作和signal操作写出三个进程的同步代码。
分类:
操作系统概论(02323)
发表:2024年09月12日 00时09分39秒
作者:
admin
阅读:
(11)
假设一个水果筛选系统由三个进程A、B、C组成。进程A每次取一个水果,之周存放在货架F上,F的容量为每次只能存放一个水果。若货架上存放的是苹果则让进程B取出,并存放到苹果箱中;若货然上存放的是该萝则让进程C取出后,将其存放到菠萝筐中。
(1)列出所需的信号量并初始化。
(2)请用记录型信号量机制的wait操作和signal操作写出三个进程的同步代码。
【正确答案】:
上一篇
按服务与管理模式分类,计算机网络不包括( )。
下一篇
简述企业用人的禁忌。
Top
首页
后台登录
×
×