若有一个仓库,可以存放P1、P2两种产品,但是每次只能存放一种产品。要求: ①w=P2的数量-P2的数量 ②-iw<k(i、k为正整数) 若用PV操作实现P1和P2产品的入库过程,至少需要__(1)__个同步信号量及__(2)__个互斥信号量,其中,同步信号量的初值分别为__(3)__,互斥信号量的初值分别为__(4)__。空白(2)处应选择()
对于两个并发进程,设互斥信号量为S,当S=0时,则表示()
10个并发进程使用同一个共享变量,如果最多允许4个进程同时进入其临界区,则互斥信号量的变化范围应是()。
有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是()。
在操作系统的进程管理中,若系统中有10个进程使用互斥资源R,每次只允许3个进程进入互斥段(临界区),则信号量S的变化范围是__(1)__;若信号量S的当前值为-2,则表示系统口有__(2)__一个正在等待该资源的进程。空白(2)处应选择()
在操作系统的进程管理中,若系统中有10个进程使用互斥资源R,每次只允许3个进程进入互斥段(临界区),则信号量S的变化范围是__(1)__;若信号量S的当前值为-2,则表示系统口有__(2)__一个正在等待该资源的进程。空白(1)处应选择()
电子化支局营业操作系统中,输入交易码“CG”,即可实现对已收寄邮件的查询修改和删除,在该查改界面,要补打印单据,可使用什么快捷键?()
实现进程互斥时,用()对应,对同一个信号量调用PV操作实现互斥。
若有一个仓库,可以存放P1、P2两种产品,但是每次只能存放一种产品。要求: ①w=P2的数量-P2的数量 ②-iw<k(i、k为正整数) 若用PV操作实现P1和P2产品的入库过程,至少需要__(1)__个同步信号量及__(2)__个互斥信号量,其中,同步信号量的初值分别为__(3)__,互斥信号量的初值分别为__(4)__。空白(4)处应选择()
4.两辆小车A、B,可在光滑平直轨道上运动. A以2 m/s的速率向右与静止的B对心碰撞,A和B的质量相同,假定车A的初始速度方向为正方向,则碰撞为完全弹性碰撞和完全非弹性碰撞时车A 的速度分别为:(A) vA=0m/s,vA=2 m/s(B) vA=0m/s,vA=1 m/s(C) vA=1m/s,vA=0 m/s(D) vA=2m/s,vA=1 m/s
Windows中,有可能几台打印机使用同一个驱动程序文件。此题为判断题(对,错)。
某计算机系统中有8台打印机,有K个进程竞争使用,每个进程最多需要3台打印机。该系统可能会发生死锁的K的最小值是()。
● 在操作系统的进程管理中,若系统中有 10 个进程使用互斥资源 R,每次只允许 3个进程进入互斥段(临界区),则信号量S 的变化范围是 (11) 。(11)
有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是()。
已知有10个进程共享一个互斥段,如果最多允许6个进程同时进入互斥段,则信号量S的初值为(9),信号量
用信号量s来管理一组临界资源,S初值为4,若多次P、V操作后,s当前值为-1,则表示当前正在使用这些临界资源的进程共有()
12、有m个进程共享同一临界资源,若使用信号量机制实现对这一临界资源的互斥访问,则信号量的变化范围是()。
17、用信号量S实现对系统中4台打印机的互斥使用,S.value的初值应设置为(),若S.value的当前值为-2,则表示S.L队列中有()个等待进程。
在IDC机房中可以用一台华为USG6000系列防火墙划分成若干个虚拟系统,然后由根防火墙管理员生成虚拟系统管理员分别实现对各虚拟系统的管理()
假设有5个进程共享一个互斥段X,如果最多允许2个进程同时进入互斥段X,则信号量S的变化范围是(请作答此空 );若信号量S的当前值为-3,则表示系统中有()个正在等待该资源的进程
假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量s的取值范围为(请作答此空);若信号量S的值为-3,则系统中有()个进程等待使用打印机。
假设系统中有n个进程共享3台打印机,任一进程在任一时刻最多只能使用1台打印机。若用PV操作控制n个进程使用打印机,则相应信号量s的取值范围为()
18、独木桥问题。某条河上只有一座独木桥,以便行人过河。现在河的两边都有人要过桥,按照下面的规则过桥。为了保证过桥安全,请用P(或wait)、V(或signal)操作分别实现正确的管理。 过桥的规则是:同一方向的可连续过桥,某方向有人过桥时另一方向的人 要等待。 解答:将独木桥的两个方向分别标记为A和B;并用整形变量countA和countB分别表示A、B方向上已在独木桥上的行人数,初值为0;再设置三个初值都1的互斥信号量:SA用来实现对countA的互斥访问,SB用来实现对countB的互斥访问,mutex用来实现两个方向的行人对独木桥的互斥使用。则具体描述如下: semaphore SA,SB,mutex; SA=1; SB=1; mutex=1; int countA=0; int countB=0; void Process_A() { ——1—— if(countA==0) { ——2—— countA+=1; } ——3—— 过独木桥; wait(SA); countA-=1
26、用P、V操作管理互斥使用的共享资源时,假定现在有n(n≥1)个进程需要使用资源,那么信号量的最小值为()。