有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互

题目

有m个进程共享同一临界资源,若使用信号量机制实现对一临界资源的互斥访问,则信号量的变化范围是()。

  • A、1至-(m-1)
  • B、1至m-1
  • C、1至-m
  • D、1至m
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

若有n个进程在执行过程中,访问同一个临界资源时,它们之间___。

A.必须互斥进入临界区访问临界资源

B.可以同时进入临界区间访问临界资源

C.允许n个进程进入临界区访问临界资源

D.至多允许两个进程同时访问临界资源


正确答案:A

第2题:

临界资源是指每次仅允许一个进程访问的资源,对临界资源应采取互斥访问方式来实现共享。()


正确答案:对

第3题:

在一段时间内,只允许一个进程访问的资源称为()

A.共享区

B.临界区

C.共享资源 

D.临界资源


答案:D


解析:

在一段时间内只允许一个进程访问的资源称为临界资源或独占资源。计算机系统中的大多数物理设备,以及某些软件中所用的栈、变量和表格,都属于临界资源,它们要求被互斥地共享。


第4题:

利用信号量实现进程的(),应为临界区设置一个信号量 mutex。其初值为 (),表示该资源尚未使用,临界区应置于()和()原语之间。


参考答案:互斥,1,P(mutex),V(mutex)

第5题:

我们把在一段时间内,只允许一个进程访问的资源,称为临界资源,因此,我们可以得出下列论述,请选择一条正确的论述。()

A 对临界资源是不能实现资源共享的。

B 对临界资源,应采取互斥访问方式,来实现共享。

C 为临界资源配上相应的设备控制块后,便能被共享。

D 对临界资源应采取同时访问方式,来实现共享。


参考答案B

第6题:

有一段时间内允许一个进程访问的资源,称为( )。 A.共享资源 B.临界区C.临界资源 D.共享区


正确答案:C
临界资源是指每次仅允许一个进程访问的资源。   属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。 诸进程间应采取互斥方式,实现对这种资源的共享。

第7题:

PV操作是把信号量S与共享资源对应起来的一种机制,当S0时,表示无资源可用或不允许进程再进入临界区。()


正确答案:错

第8题:

当有多个进程要共享同一临界资源时,下列说法错误的是()

A.每次只允许一个进程共享临界资源

B.进程只能在临界段内逗留有限时间

C.临界段之外运行的进程可以阻止其他进程进入临界段

D.在有限时间能不能让两个进程同时进入临界段


正确答案:C

第9题:

在一段时间内,只允许一个进程访问的资源,称为临界资源,因此,对临界资源,应采取互斥访问方式,来实现共享。()

A、错误

B、正确


参考答案:B

第10题:

对临界区的正确论述是(30)。

①临界区是指进程中实现进程互斥的那段代码

②临界区是指进程中用于实现进程同步的那段代码

③临界区是指进程中用于实现进程通信的那段代码

④临界区是指进程中用于访问共享资源的那段代码

⑤临界区是指进程中用于访问临界资源的那段代码

⑥若进程A与进程B必须互斥地进入自己的临界区,

则进程A处于对应的区内时,仍有可能被进程B中断

A.①,②

B.①,②,⑤

C.⑤,⑥

D.①,②,③,④,⑤,⑥


正确答案:C
解析:临界区是进程中对临界资源实施操作的那段程序(临界资源是指一次仅允许一个进程访问的资源)。互斥临界区管理的原则是有空即进、无空则等、有限等待和让权等待。当某一进程进入互斥临界区时,仍有可能因为时间片用完,更高优先级的进程到来等原因,而被另一进程中断。所以答案为5和6。

更多相关问题