单选题 设与某资源相关联的信号量初值为3,当前值为1,若M表示该资源的可用个数,N表示等待资源的进程数,则M,N分别是( )

【正确答案】 B
【答案解析】[解析] 信号量的初值表示系统中某类资源的数目,已知为3;
信号量的值小于0时,表示该类资源已分配完毕,此时信号量的绝对值表示在该信号量链表中已阻塞进程的数目。
信号量的值大于0时,表示该类资源还没有完全分配完,此时信号量的值表示该资源的可用个数。
信号量的当前值为1,大于0,则M表示该资源的可用个数为1,N表示等待资源的进程数为0。