A-A+

在操作系统中 除赋初值外 对信号量仅能操作的两种原语是(27)。A.存操作 取操作B.读操作

2022-08-05 23:04:59 问答库 阅读 173 次

问题详情

在操作系统中,除赋初值外,对信号量仅能操作的两种原语是(27)。
A.存操作、取操作
B.读操作、写操作
C.P操作、V操作
D.输入操作、输出操作请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:C
解析:在操作系统中,信号量是实现任务同步的主要手段。使用二进制信号量可以很方便的实现互斥。互斥是指多任务在访问临界资源时具有排他性。除赋初值外,对信号量仅能操作的两种原语是:P操作、V操作。换言之,信号量是一种只能由P操作和V操作所改变的整型变量。在执行一次P操作时,信号量的值减1;当其值为小于0时,进程阻塞。在执行V操作时,信号量的值加1;当其值为小于等于0时,唤醒阻塞队列中的进程。

考点:操作,初值