假设系统中有4台打印机,某些进程用信号量S实现对打印机的互斥使用。又假设,系统中申请打印机的进程数量最多为20个,下列信号量S的数值范围中,哪一个是正确的?( )

admin2022-06-20  34

问题 假设系统中有4台打印机,某些进程用信号量S实现对打印机的互斥使用。又假设,系统中申请打印机的进程数量最多为20个,下列信号量S的数值范围中,哪一个是正确的?(          )

选项 A、[4,-16]
B、[1,-20]
C、[4,-20]
D、[1,-16]

答案A

解析 信号量S在所有打印机都空闲时为4,在20个进程都对其进行申请时为4-20=-16,所以信号量S的数值范围是[4,-16]。因此,本题答案选择A选项。
转载请注明原文地址:https://jikaoti.com/ti/rxl7FFFM
0

相关试题推荐
最新回复(0)