参考答案和解析
正确答案:D
更多“产生死锁的原因概括起来有二个,其中一个是()。A、资源是共享资源B、硬件出现了故障C、系统的资源没及时回收D、进程推进的顺序不合理”相关问题
  • 第1题:

    下列说法中,正确的是______。

    A.若系统中并发运行的进程和资源之间满足互斥使用、占有等待、非剥夺性和循环等待,则可判定系统中发生了死锁

    B.在对付死锁的策略中,死锁预防通常都是和检测死锁配套使用的

    C.产生死锁的原因可归结为竞争资源和进程推进顺序不当

    D.在死锁的解决方法中,由于避免死锁采用静态分配资源策略,所以对资源的利用率不高


    正确答案:C
    解析:选项A:注意进程和资源之间满足互斥使用、占有等待、非剥夺性和循环等待这四个条件是死锁发生的必要条件,而不是充分条件。因此该说法是错误的。
      选项B:死锁预防是根据死锁产生必要条件,只要使得其中一个不能成立,死锁就不会发生。死锁检测是对资源分配不加限制,允许死锁发生,由系统定时判定是否发生死锁,如果有死锁发生,则设法加以解除。死锁检测一般和死锁解除配套使用。
      选项D:死锁的避免是动态预防,因为系统采用动态分配资源,在分配过程中预测出死锁发生的司能性并加以避免。静态分配资源策略是用在死锁预防中,破坏“部分分配”条件。

  • 第2题:

    在计算机系统中,产生死锁的原因是______。

    A.进程太多

    B.进程推进顺序非法

    C.资源竞争

    D.B和C都是


    正确答案:C
    解析:死锁是指两个以上进程相互都要求对方已经占有的资源而相互等待,导致无法继续运行下去的现象。产生死锁的原因是竞争资源及进程推进顺序非法。当系统中有多个进程所共享的资源,不足以同时满足他们的要求时,引起它们对资源的竞争就会导致死锁。进程在运行过程中,请求和释放资源的顺序不当,即进程推进顺序非法导致死锁。

  • 第3题:

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

    A.进程释放资源

    B.一个进程进入死循环

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

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


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

  • 第4题:

    死锁产生的原因之一是资源分配不当,另一个原因是

    A.存在共享资源

    B.使用P、V操作过多

    C.系统中没有采用SPOOLing技术

    D.进程推进顺序不当


    正确答案:D

  • 第5题:

    计算机系统产生死锁的根本原因是()。

    A.资源有限
    B.进程推进顺序不当
    C.系统中进程太多
    D.A和B

    答案:D
    解析:
    计算机系统产生死锁的根本原因是资源有限和进程推进顺序不当。

  • 第6题:

    “死锁”问题的讨论是针对()的。

    • A、某个进程申请系统中不存在的资源
    • B、某个进程申请的资源数超过了系统拥有的最大资源数
    • C、硬件故障
    • D、多个并发竞争独占型资源

    正确答案:A

  • 第7题:

    采用()的方法可以预防系统出现死锁。

    • A、PV操作管理共享资源
    • B、互斥使用共享资源
    • C、资源静态分配
    • D、定时运行死锁检测程序

    正确答案:C

  • 第8题:

    预防死锁的论述中,()条是正确的论述。

    • A、由于产生死锁的基本原因是系统资源不足,因而预防死锁的有效方法,是根据系统规模,配置足够的系统资源。
    • B、由于产生死锁的另一种基本原因是进程推进顺序不当,因而预防死锁的有效方法,是使进程的推进顺序合法。
    • C、因为只要系统不进入不安全状态,便不会产生死锁,故预防死锁的有效方法,是防止系统进入不安全状态。
    • D、可以通过破坏产生死锁的四个必要条件之一或其中几个的方法,来预防发生死锁。

    正确答案:D

  • 第9题:

    计算机系统产生死锁的根本原因是()。

    • A、资源有限
    • B、进程推进顺序不当
    • C、系统中进程太多
    • D、资源有限和进程推进顺序不当

    正确答案:D

  • 第10题:

    单选题
    “死锁”问题的讨论是针对()的。
    A

    某个进程申请系统中不存在的资源

    B

    某个进程申请的资源数超过了系统拥有的最大资源数

    C

    硬件故障

    D

    多个并发竞争独占型资源


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

  • 第11题:

    单选题
    产生死锁的原因概括起来有二个,其中一个是()。
    A

    资源是共享资源

    B

    硬件出现了故障

    C

    系统的资源没及时回收

    D

    进程推进的顺序不合理


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

  • 第12题:

    单选题
    当为并发执行的多个进程提供的共享资源不足或者()时,可能发生死锁。
    A

    进程优先权改变

    B

    对资源进行线性分配

    C

    进程推进顺序不当

    D

    队列优先权分配


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

  • 第13题:

    系统出现死锁的原因是( )。A.计算机系统发生了重大故障B.有多个封锁的进程同时存在S

    系统出现死锁的原因是( )。

    A.计算机系统发生了重大故障

    B.有多个封锁的进程同时存在

    C.若干进程因竞争资源而无休止地等待其他进程释放已占有的资源

    D.资源数大大少于进程数,或进程同时申请的资源数大大超过资源总数


    正确答案:C
    计算机系统中有限的资源与众多请求分配资源的进程间存在矛盾。当若干进程需求资源的总数大于系统所能提供的资源数时,进程间就会出现抢占资源的现象,如果对进程抢占的资源管理或分配不当就会引起死锁。

  • 第14题:

    防止系统出现死锁可采用的手段是( )。

    A.PV操作管理共享资源

    B.限制进程互斥共享资源

    C.资源静态分配策略

    D.定时运行死锁检测程序


    正确答案:C

  • 第15题:

    当为并发执行的多个进程提供的共享资源不足或者()时,可能发生死锁。

    A.进程优先权改变

    B.对资源进行线性分配

    C.进程推进顺序不当

    D.队列优先权分配


    参考答案:C

  • 第16题:

    采用( )的手段可以防止系统出现死锁。

    A.限制进程互斥使用共享资源
    B.PV操作管理共享资源
    C.定时运行死锁检测程序
    D.资源静态分配策略

    答案:D
    解析:
    当若干个进程互相竞争对方已占有的资源,无限期地等待,不能向前推进时,会造成“死锁”。死锁是系统的一种出错状态。产生死锁的必要条件是:互斥条件、保持和等待条件、不可剥夺条件及环路等待条件。可以通过打破产生死锁的必要条件来预防死锁,如采用静态分配资源的策略,则可打破环路等待条件。

  • 第17题:

    以下()不是产生死锁的原因。

    A.资源共享
    B.并发执行的进程数太多
    C.系统资源不足
    D.进程推进顺序非法

    答案:B
    解析:
    选项ACD都是产生死锁的原因,死锁与进程数的太多无关,只要资源足够就不会死锁。

  • 第18题:

    选出不正确的叙述()。

    • A、死锁是指因相互竞争资源使得系统中有多个阻塞进程的情况
    • B、若系统中并发运行的进程和资源之间满足互斥条件、占有且申请、不可抢占和环路条件,则可判定系统中发生了死锁
    • C、在对付死锁的策略中,解除死锁通常都是和检测死锁配套使用
    • D、产生死锁的原因可归结为竞争资源和进程推进顺序不当
    • E、在死锁的解决方法中,由于避免死锁采用静态分配资源策略,所以对资源的利用率不高

    正确答案:A,B

  • 第19题:

    当为并发执行的多个进程提供的共享资源不足或者()时,可能发生死锁。

    • A、进程优先权改变
    • B、对资源进行线性分配
    • C、进程推进顺序不当
    • D、队列优先权分配

    正确答案:C

  • 第20题:

    死锁产生的原因之一是资源分配不当,另一个原因是()

    • A、存在共享资源
    • B、使用P、V操作过多
    • C、系统中没有采用SPOOLing技术
    • D、进程推进顺序不当

    正确答案:D

  • 第21题:

    产生死锁的基本原因是系统资源不足和()。

    • A、进程推进顺序非法
    • B、进程调度不当
    • C、系统中进程太多
    • D、CPU运行太快

    正确答案:A

  • 第22题:

    单选题
    计算机系统产生死锁的根本原因是()。
    A

    资源有限

    B

    进程推进顺序不当

    C

    系统中进程太多

    D

    资源有限和进程推进顺序不当


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

  • 第23题:

    单选题
    产生死锁的基本原因是系统资源不足和()。
    A

    进程推进顺序非法

    B

    进程调度不当

    C

    系统中进程太多

    D

    CPU运行太快


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