niusouti.com
参考答案和解析

更多“进程之间的互斥,主要源于进程之间的资源竞争,从而实现多个相关进程在执行次序上的协调。”相关问题
  • 第1题:

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

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


    参考答案:错

  • 第2题:

    从静态角度看,一个进程由程序、数据和(11)组成。(11)是进程存在的惟一标志,它描述了进程的基本情况,其中的内容可分为调度信息和执行信息两大部分。调度信息供进程调度使用,包括进程当前的一些基本属性;执行信息即(12),刻画了进程的执行情况。也可以把进程看成为一个虚处理机,各进程之间的调度与正确通信由操作系统中的(13)来实现。进程要获得物理 CPU,需通过(14)。进程之间的同步与互斥依靠(15)管理实现。

    A.JCB

    B.SMT

    C.PMT

    D.PCB


    正确答案:D

  • 第3题:

    关于进程、线程和程序的关系,错误的是( )。

    A.一个程序可能包含多个进程

    B.通常一个进程都有若干个线程

    C.进程之间可以并发执行,一个进程中的线程只能分时执行

    D.进程是资源分配的基本单位


    正确答案:C
    解析:引入线程的目的在于减少程序并发执行所付出的时空开销,进程作为一个资源分配和调度的基本单位,线程是进程中的一个实体,是系统独立调度和分派的基本单位,同一个进程中的线程可以并发执行。

  • 第4题:

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

    A.进程释放资源

    B.一个进程进入死循环

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

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


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

  • 第5题:

    有关进程同步与互斥的正确描述是()

    • A、 两个具有同一共享变量的临界区的进程不能并发执行
    • B、 进程同步与互斥都是对涉及共享变量的并发进程进行管理
    • C、 必须互斥的进程在执行次序上不一定有必然的联系
    • D、 必须同步的进程在执行次序上有必然的依赖关系
    • E、 实现进程的同步与互斥都是为了避免发生与时间有关的错误

    正确答案:B,C,D,E

  • 第6题:

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


    正确答案:错误

  • 第7题:

    用PV操作实现多个并发进程的互斥执行时,信号量的初值为()

    • A、 0
    • B、 1
    • C、 2
    • D、 资源个数

    正确答案:B

  • 第8题:

    共享变量是指()访问的变量。

    • A、只能被系统进程
    • B、只能被多个进程互斥
    • C、只能被用户进程
    • D、可被多个进程

    正确答案:D

  • 第9题:

    以下关于进程的执行说法正确的是()。

    • A、进程在单处理器中可以并行执行
    • B、进程之间按顺序执行时,彼此间是独立的
    • C、并发进程间一定共享某些资源
    • D、当进程再次执行时,必定获得相同的结果,我们称为进程具有“可再现性”

    正确答案:B,D

  • 第10题:

    多选题
    有关进程同步与互斥的正确阐述是()
    A

    进程同步是进程互斥的特例

    B

    进程同步与互斥都是对涉及共享变量的并发进程进行管理

    C

    必须互斥的进程在逻辑上没有必然的联系

    D

    必须同步的进程在逻辑上有必然的依赖关系

    E

    实现进程的同步与互斥都是为了避免发生与时间有关的错误


    正确答案: E,C
    解析: 暂无解析

  • 第11题:

    单选题
    为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为(  )。
    A

    进程互斥

    B

    进程同步

    C

    进程制约

    D

    进程通信


    正确答案: B
    解析:

  • 第12题:

    多选题
    有关进程同步与互斥的正确描述是()
    A

    两个具有同一共享变量的临界区的进程不能并发执行

    B

    进程同步与互斥都是对涉及共享变量的并发进程进行管理

    C

    必须互斥的进程在执行次序上不一定有必然的联系

    D

    必须同步的进程在执行次序上有必然的依赖关系

    E

    实现进程的同步与互斥都是为了避免发生与时间有关的错误


    正确答案: C,B
    解析: 暂无解析

  • 第13题:

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

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

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

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

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

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

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

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

    A.①,②

    B.①,②,⑤

    C.⑤,⑥

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


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

  • 第14题:

    下列说法中,正确的是

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

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

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

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


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

  • 第15题:

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

    A.进程的同步

    B.进程的互斥

    C.进程的独立性

    D.进程的异步性


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

  • 第16题:

    不需要信号量能实现的功能是()。

    A.进程同步
    B.进程互斥
    C.执行的前趋关系
    D.进程的并发执行

    答案:D
    解析:
    在多道程序技术系统中,信号量机制是一种有效的实现进程同步与互斥的工具。进程执行的前趋关系实质上是指进程的同步关系。除此以外,只有进程的并发执行不需要信号量来控制。

  • 第17题:

    为了进行进程协调,进程之间应当具有一定的联系,这种联系通常采用进程间交换数据的方式进行,这种方式称为()。

    • A、进程互斥
    • B、进程同步
    • C、进程制约
    • D、进程通信

    正确答案:D

  • 第18题:

    操作系统中利用信号量和P、V操作,()。

    • A、只能实现进程的互斥
    • B、只能实现进程的同步
    • C、可实现进程的互斥和同步
    • D、可完成进程调度

    正确答案:C

  • 第19题:

    进程间的基本关系是()

    • A、相互独立与相互制约
    • B、协调与竞争
    • C、同步与互斥
    • D、并行执行与资源共享

    正确答案:C

  • 第20题:

    资源有限导致了进程之间的资源竞争和共享。


    正确答案:正确

  • 第21题:

    有关进程同步与互斥的正确阐述是()

    • A、进程同步是进程互斥的特例
    • B、进程同步与互斥都是对涉及共享变量的并发进程进行管理
    • C、必须互斥的进程在逻辑上没有必然的联系
    • D、必须同步的进程在逻辑上有必然的依赖关系
    • E、实现进程的同步与互斥都是为了避免发生与时间有关的错误

    正确答案:B,C,D,E

  • 第22题:

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

    B


    正确答案:
    解析: 暂无解析

  • 第23题:

    多选题
    能防止死锁的资源分配策略有()
    A

    申请新资源前先归还已占资源

    B

    在进程开始执行前为其分配所需资源

    C

    使进程互斥使用资源

    D

    允许一个进程抢夺另一进程所占的资源

    E

    按进程号的次序为进程分配资源


    正确答案: E,C
    解析: 暂无解析