问答题

生产围棋的工人不小心把相等数量的黑子和白子混装在一个箱子里,现要用自动分拣系统把黑子和白子分开,该系统由两个并发执行的进程组成,系统功能如下:
(1)进程A专门拣黑子,进程B专门拣白子;
(2)每个进程每次只拣一个子,当一个进程在拣子时不允许另一进程去拣子;
(3)当一个进程拣了一个子(黑子或白子)以后,必让另一个进程拣一个子(白子或黑子)。

什请用PV操作管理这两个并发进程,使其能正确实现上述功能。

你可能感兴趣的试题

4.多项选择题在采用死锁检测的系统中,当“死锁检测”程序检测到死锁后,一般采用()等方法来解除死锁。

A. 撤消某些进程
B. 剥夺某些进程所占有的资源
C. 重新启动系统
D. 撤消全部等待进程
E. 剥夺全部进程所占有的资料

5.多项选择题引入多道程序设计的主要目的在于()

A. 提高实时响应速度
B. 充分利用处理机,减少处理机空闲时间
C. 有利于代码共享
D. 充分利用外围设备
E. 减少存储器碎片

6.单项选择题分时系统的特点不包括()

A. 同时性和及时性
B. 独立性
C. 具有处理前台、后台作业能力的特性
D. 交互性

7.单项选择题计算机的二级存储包括()

A. 主存储器和辅助存储器
B. ROM和RAM
C. 超高速缓冲存储器和内存储器
D. CPU寄存器和主存缓冲区

9.单项选择题多道批处理系统的硬件支持是60年代初发展起来的()

A. RISC技术
B. 通道和中断机构
C. 集成电路
D. 高速缓存