单选题 25.在使用信号量机制实现互斥和同步时,互斥信号量和同步信号量的初值分别为( )。
【正确答案】 D
【答案解析】本题考查信号量机制。互斥信号量的初值都设置为1,P操作成功则将其改成0,V操作成功将其改成1。实现同步时,信号量的初值应根据具体情况来确定,若期望的消息尚未产生,则对应的初值应设为0;若期望的消息已经存在,则信号量的初值应设为一个非0的正整数。
注意:互斥信号量和同步信号量的区别。信号量机制是每年考题的重点,这就要求考生能在理解的基础上熟练应用和掌握信号量。