题目内容

有3个进程共享一个程序段,而每次最多允许两个进程进入该程序段,则信号量可能的值为()

A. 2,1,0,-1
B. 3,2,1,0
C. 2,1,0,-1,-2
D. 1,0,-1,-2

查看答案
更多问题

若用PV操作来管理相关临界区,且信号量的值总是在【-2,1】之间变化,则()

A. 至少有两个进程在等待进入临界区
B. 相关临界区的个数最多2个
C. 竞争相关临界区执行权的进程最多2个
D. 最多只有一个进程在相关临界区执行

食堂现有三组P1、P2、P3员工负责供应早餐, P1组负责将豆浆装瓶后放在操作台F1上,操作台F1能放30杯豆浆; P2组负责加工油条,将加工好的油条放在操作台F2上,操作台F2能放50根油条; P3组负责在窗口将一杯豆浆和一根油条放在餐盘中发放给排队的同学。初始时操作台F1已经放好了10杯豆浆,操作台F2还没有放油条。请阅读用信号量和PV操作实现以上问题的算法并补充完整。Varempty1, empty 2,full1,full2,mutex1,mutex2:semphore;empty1=___;empty 2=___;full1=___;full2=___;mutex1=1;mutex2=1;CobeginProcess P1(){ While(true){___;P(mutex1);将一杯豆浆装瓶后放在操作台F1;V(mutex1);___;}}Process P2(){ While(true){___;P(mutex2);将一根油条加工好后放在操作台F2;V(mutex2);___;}}Process P3(){ While(true){P(full1);___;从操作台F1拿一杯豆浆;V(mutex1);___;P(full2);___;从操作台F2拿一根油条;V(mutex2);___;将餐盘递给同学;}}Coend;

2.中国体育代表团在本届奥运会上获得前八名的运动员共有 名?

A. 150
B. 152
C. 156
D. 158

3.男子100米最新的亚洲纪录是由中国运动员苏炳添跑出的秒。

A. 9.83
B. 9.85
C. 9.87
D. 9.89

答案查题题库