早教吧 育儿知识 作业答案 考试题库 百科 知识分享

操作系统信号灯一个只包含一个售票窗口的售票厅,售票厅可容纳100个人购票,当厅内不足100人时,允许进入,如果已有100人,其余的购票人要在厅外等待,人购了票后就退出售票厅。试问

题目详情
操作系统信号灯
一个只包含一个售票窗口的售票厅,售票厅可容纳100个人购票,当厅内不足100人时,允许进入,如果已有100人,其余的购票人要在厅外等待,人购了票后就退出售票厅。试问:(1)购票者之间是什么关系?(2)用P、V操作表达购票者的工作过程。
▼优质解答
答案和解析
互斥的。
typedef int semaphore;
Semaphore S=100;
while(1){
P(S);
买票;
V(S);
}
如果不用考虑厅内购票者之间的关系,应该就是这样的吧……
看了 操作系统信号灯一个只包含一个...的网友还看了以下: