信号量的值()。A.总为正B.总为0C.总为负D.可以为负整数正确答案:D
引入信号量的目的是为了正确实现进程间的并发执行。A.正确B.错误正确答案:B
N个进程共享M台打印机(其中N>M),假设每台打印机为临界资源,必须独占使用,则打印机的互斥信号量的取值范围为()。A.-(N-1)~MB.-(N-M)~MC.-(N-M)~1D.-(N-1)~1正确答案:B
当一进程因在记录型信号量S上执行P(S)操作而被阻塞后,S的值为()。A.>0B.<0C.≥0D.≤0正确答案:B
用P、V操作管理临界区时,信号量的初值一般应定义为()。A.-1B.0C.1D.任意值正确答案:C
有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是()。A.1至-(m-1)B.1至m-1C.1至-mD.1至m正确答案:C
在SPOOLing技术中,系统实际上将()分配给用户进程A.设备的信号量B.磁盘上的一块区域,即虚拟设备C.设备的一段使用时间D.设备的缓冲区正确答案:B
在操作系统中,对信号量S的P操作原语的定义中,使进程进入相应阻塞队列等待的条件是()。S>;0S=0S<;0正确答案:S<;0
计数信号量用于控制系统中共享资源的多个实例的使用,初始化为n为()。01该种共享资源的数目未知正确答案:该种共享资源的数目
若信号量S的初值为2,当前值为-1,则表示有()个等待进程?正确答案:1
在记录型信号量P操作的定义中,当信号的值()时,执行P操作的进程会变为阻塞状态。A.大于0B.小于或等于0C.小于0D.等于0正确答案:A
如果3个进程共享一个互斥段,每次最多允许2个进程进入该互斥段,则信号量的变化范围是()。A.3、2、1、0B.2、1、0、-1、-2C.2、1、0、-1D.1、0、-1、-2正确答案:A
在生产者个数为11、消费者个数为8、缓冲区共享容量为9的生产者-消费者问题中,互斥使用缓冲区的信号量S的初值为()。A.8B.9C.1D.11正确答案:A
网络操作系统中,可以有效地解决进程间的同步和互斥问题的是()A.发送原语接收原语B.远程过程调用C.组通信D.信号量和P、V操作正确答案:D
在操作系统中,信号量表示资源的实体,是一个与队列有关的整型变量,其值仅能由()A.P操作减少B.V操作增加C.P、V操作改变D.高级通信原语改变正确答案:C