用一个信号量S与一组相关临界区联系起来
任何进程在进入临界区前应调用P操作
进程退出临界区进调用V操作来释放一个等待信号量S的进程
一个等待信号量S的进程被释放后便可以进入它的临界区
一个等待信号量S的进程被释放后应再调用P操作后才能进入它的临界区.
第1题:
A.1
B.-1
C.-N
D.N
第2题:
对临界区的正确论述是(30)。
①临界区是指进程中实现进程互斥的那段代码
②临界区是指进程中用于实现进程同步的那段代码
③临界区是指进程中用于实现进程通信的那段代码
④临界区是指进程中用于访问共享资源的那段代码
⑤临界区是指进程中用于访问临界资源的那段代码
⑥若进程A与进程B必须互斥地进入自己的临界区,
则进程A处于对应的区内时,仍有可能被进程B中断
A.①,②
B.①,②,⑤
C.⑤,⑥
D.①,②,③,④,⑤,⑥
第3题:
A.必须互斥进入临界区访问临界资源
B.可以同时进入临界区间访问临界资源
C.允许n个进程进入临界区访问临界资源
D.至多允许两个进程同时访问临界资源
第4题:
用PV操作管理临界区时,若有n个进程在等待进入临界区,则这时的信号量值为()
第5题:
对于两个并发进程,设互斥信号量为S,当S=0时,则表示()
第6题:
A. 一个进程入了临界区,另一个进程等待
B. 没有一个进程进入了临界区
C. 只有一个进程进入了临界区
D. 两个进程都在等待
第7题:
下列关于操作系统临界区的描述中,哪一个是不正确的? ( )
A.临界区没有进程时,要求进入临界区的进程就都可以进入临界区
B.临界区有进程使用时,其他进程可以申请进入临界区
C.临界区有进程在使用时,其他要求进入临界区的进程必须等待
D.进程进入临界区的要求必须在有限的时间内得到满足
第8题:
下面对临界区的论述中正确的是()。
A、临界区是指进程中用于实现进程互斥的那段代码。
B、临界区是指进程中用于实现进程同步的那段代码。
C、临界区是指进程中用于实现进程通信的那代码。
D、临界区是指进程中访问临界资源的那段代码。
第9题:
若用PV操作来管理相关临界区,且信号量的值总是在[-2,1]之间变化,则()
第10题:
用PV操作管理临界区时,把信号量的初值定义为1,现有n个进程在等待进入临界区,这时信号量的值为()