若P、V操作的信号量S初值为2,当前值为1,则表示有()个等待进程。A、0B、lC、2D、3
若P、V操作的信号量S初值为2,当前值为1,则表示有()个等待进程。
- A、0
- B、l
- C、2
- D、3
相关考题:
请教:2006年下半年《嵌入式系统设计师》上午试题(参考答案版)第1大题第42小题如何解答?【题目描述】● 在某嵌入式操作系统中,若P、V 操作的信号量 S 的初值为2,当前值为-1,则 表示等待信号量 S 的任务个数为(48 ) 。(48 )A. 0B. 1C. 2D. 3
若P、V操作的信号量S初值为2,当前值为-1,则表示有(31)等待进程。如果有三个进程共享同一互斥段,而且每次最多允许两个进程进入该互斥段,则信号量的初值应设置为(32)。A.0个B.1个C.2个D.3个
重新定义P操作: P(s): S=S-1; if s<0 then {将本进程插入相应等待队列的队首}; V操作的定义不变。 使用上述定义的信号量操作。现有n个进程竞争进入一个临界区,需要使用(24),并保证进程能够以正常的次序公平地进入临界区。A.1个信号量,初值为1B.2个信号量,初值分别为1,0C.n-1个信号量,初值均为1D.n/2个信号量,初值均为1
单选题若P、V操作的信号量S初值为2,当前值为-1,则表示有( )等待进程。A0个B1个C2个D3个