进程之间的互斥,主要源于进程之间的资源竞争,从而实现多个相关进程

题目

进程之间的互斥,主要源于进程之间的资源竞争,从而实现多个相关进程在执行次序上的协调。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

为了进行进程协调,进程之间应当具有一定的联系进行信息交换,这种方式称为()。

A、进程互斥

B、程序同步

C、进程制约

D、进程通信


正确答案:D

第2题:

进程之间的互斥,主要源于进程之间的资源竞争,从而实现多个相关进程在执行次序上的协调。()

此题为判断题(对,错)。


参考答案:错

第3题:

下面对临界区的论述中正确的是()。

A、临界区是指进程中用于实现进程互斥的那段代码。

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

C、临界区是指进程中用于实现进程通信的那代码。

D、临界区是指进程中访问临界资源的那段代码。


参考答案:D

第4题:

产生系统死锁的原因可能是

A.进程释放资源

B.一个进程进入死循环

C.多个进程竞争,资源出现了循环等待

D.多个进程竞争共享型设备


正确答案:C
解析:若系统中存在多个进程,它们中的每一个进程都占用了某种资源而又都在等待其中另一个进程所占用的资源,那么这种等待永远都不能结束,就称为系统出现了“死锁”。

第5题:

下列说法中,正确的是

A.进程之间同步,主要源于进程之间的资源竞争,是指对多个相关进程在执行次序上的协调

B.信号量机制是一种有效的实现进程同步与互斥的工具。信号量只能由P\V.操作来改变

C.V操作是对信号量执行加1操作,意味着释放一个单位资源,加1后如果信号量的值小于等于0,则从等待队列中唤醒一个进程,现进程变为等待状态;否则现进程继续进行

D.临界区是指每次仅允许一个进程访问的资源


正确答案:B
解析:A:注意同步和互斥的区别;C:V操作加1后如果信号量的值小于等于0,则唤醒一个进程,否则进程继续执行;D:注意区分临界区和临界资源。

第6题:

互斥条件是指( )。

A 某资源在一段时间内只能由一个进程占有,不能同时被两个或两个以上的进程占有。

B 一个进程在一段时间内只能占用一个资源。

C 多个资源只能由一个进程占有。

D 多个资源进程分配占有。


参考答案A

第7题:

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

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

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

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

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

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

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

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

A.①,②

B.①,②,⑤

C.⑤,⑥

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


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

第8题:

进程调度程序的主要功能是( )

A、在作业和作业之间切换CPU

B、防止死锁

C、实现进程之间同步和互斥

D、在进程和进程之间切换CPU


参考答案:C

第9题:

多个进程在竞争使用打印机,这种现象叫做

A.进程的同步

B.进程的互斥

C.进程的独立性

D.进程的异步性


正确答案:B
解析:系统中许多进程常常需要共享资源,而这些资源要求排斥使用,因此各进程间互斥地使用这些资源,进程间的这种关系是进程的互斥。

第10题:

共享变量是指如何访问的变量?

A.只能被系统进程

B.只能被多个进程互斥

C.只能被用户进程

D.可被多个进程


正确答案:D
解析:共享变量是指可被多个进程访问的变量。

更多相关问题