itgle.com

26、若系统S采用死锁避免方法,T采用死锁检测方法。下列叙述中正确的是()。A.S会限制用户申请资源的顺序,而T不会B.T会限制用户申请资源的顺序,而S不会C.S需要进程运行所需要的资源总量信息,而T不需要D.S不会给可能导致死锁的进程分配资源,而T会

题目

26、若系统S采用死锁避免方法,T采用死锁检测方法。下列叙述中正确的是()。

A.S会限制用户申请资源的顺序,而T不会

B.T会限制用户申请资源的顺序,而S不会

C.S需要进程运行所需要的资源总量信息,而T不需要

D.S不会给可能导致死锁的进程分配资源,而T会


相似考题
参考答案和解析
CD
更多“26、若系统S采用死锁避免方法,T采用死锁检测方法。下列叙述中正确的是()。”相关问题
  • 第1题:

    下列关于死锁的叙述中,哪些是正确的?

    A.死锁产生的原因是进程推进顺序不当

    B.环路是死锁产生的必要条件

    C.采用银行家算法能有效地实现死锁避免

    D.当系统中只有一个进程时也可能会产生死锁

    E.系统出现死锁是因为进程调度不当 计算机组成原理部分


    正确答案:ABC

  • 第2题:

    在死锁的解决方法中,为了避免死锁而采用资源预分配策略,但可能会导致资源的浪费。()


    正确答案:对

  • 第3题:

    对资源采用按序分配策略能达到下列哪个目的?

    A.死锁预防

    B.死锁避免

    C.检测死锁

    D.解除死锁


    正确答案:A
    解析:对于死锁的预防可以采取3种措施:采用资源的静态预分配策略,破坏“部分分配”条件;允许进程剥夺使用其它进程占有的资源,从而破坏“不可剥夺”条件;采用资源有序分配法,破坏“环路”条件。

  • 第4题:

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

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

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

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

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


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

  • 第5题:

    在下列解决死锁的方法中,属于死锁避免策略的是( )。

    A.资源有序分配法

    B.资源分配图化简法

    C.死锁检测算法

    D.银行家算法


    正确答案:D
    死锁避免是不那么严格的限制产生死锁必要条件的存在,而是在系统运行过程中小心的避免死锁的最终发生,最著名的死锁避免算法是银行家算法

  • 第6题:

    解决死锁有多种方法,一次分配所有资源来解决死锁的方法称为()。

    A.死锁预防

    B.死锁避免

    C.死锁检测

    D.死锁解除


    参考答案:A

  • 第7题:

    对资源采用按序分配策略能达到()的目的。

    • A、防止死锁
    • B、避免死锁
    • C、检测死锁
    • D、解除死锁

    正确答案:A

  • 第8题:

    系统允许发生部分死锁,一旦发现有死锁进程,则通过杀死死锁进程来解决死锁问题的方法称为()。

    • A、死锁预防
    • B、死锁避免
    • C、死锁检测
    • D、死锁解除

    正确答案:D

  • 第9题:

    当系统采用资源有序分配方法来预防死锁时,破坏了产生死锁的四个必要条件中的(),而采用()方法预防死锁时可以破坏产生死锁的四个必要条件中的保持和等待条件。


    正确答案:环路条件;静态资源分配

  • 第10题:

    单选题
    系统允许发生部分死锁,一旦发现有死锁进程,则通过杀死死锁进程来解决死锁问题的方法称为()。
    A

    死锁预防

    B

    死锁避免

    C

    死锁检测

    D

    死锁解除


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

  • 第11题:

    填空题
    当系统采用资源有序分配方法来预防死锁时,破坏了产生死锁的四个必要条件中的(),而采用()方法预防死锁时可以破坏产生死锁的四个必要条件中的保持和等待条件。

    正确答案: 环路条件,静态资源分配
    解析: 暂无解析

  • 第12题:

    多选题
    选出不正确的叙述()。
    A

    死锁是指因相互竞争资源使得系统中有多个阻塞进程的情况

    B

    若系统中并发运行的进程和资源之间满足互斥条件、占有且申请、不可抢占和环路条件,则可判定系统中发生了死锁

    C

    在对付死锁的策略中,解除死锁通常都是和检测死锁配套使用

    D

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

    E

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


    正确答案: C,D
    解析: 如果程序中有多个线程竞争多个资源,就可能会产生死锁。当一个线程等待由另一个线程持有的锁,而后者正在等待已被第一个线程持有的锁时,就会发生死锁。要避免死锁,应该确保在获取多个锁时,在所有的线程中都以相同的顺序获取锁。尽量少用临界资源

  • 第13题:

    .解决死锁的方法有多种,通过"资源有序分配法"来解决死锁问题的方法称为

    A.死锁预防

    B.死锁避免

    C.死锁检测

    D.死锁解除


    正确答案:A

  • 第14题:

    解决死锁的方法有死锁的预防、死锁的避免、死锁的检测与恢复。()

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


    参考答案:对

  • 第15题:

    下列选项中,为解除死锁通常不采用的方法是( )。

    A.终止一个死锁进程

    B.终止所有死锁进程

    C.从死锁进程处抢夺资源

    D.从非死锁进程处抢夺资源


    正确答案:D
    解析:解除死锁的方法中通常采用两种方式:一是剥夺资源,二是撤销进程。但剥夺资源一般不会从非死锁进程处剥夺,这样做的话极有可能不能解除死锁,反而使本来不在死锁状态的进程陷入死锁。

  • 第16题:

    请给出预防死锁和检测死锁的方法。若检测发生死锁,应如何解除死锁?


    正确答案:预防死锁通常有以下两种方法: ①一次封锁法。就是要求每个事务必须一次将所有要使用的数据全部加锁。否则该事务不能继续执行; ②顺序封锁法是预先对数据对象规定一个封锁顺序。所有事务都按这个顺序实行封锁。检测死锁发生的一种方法是选择一个处理死锁代价最小的事务将其撤销释放此事务持有的所有锁使其他事务得以继续运行下去。
    预防死锁通常有以下两种方法: ①一次封锁法。就是要求每个事务必须一次将所有要使用的数据全部加锁。否则该事务不能继续执行; ②顺序封锁法,是预先对数据对象规定一个封锁顺序。所有事务都按这个顺序实行封锁。检测死锁发生的一种方法是选择一个处理死锁代价最小的事务,将其撤销,释放此事务持有的所有锁,使其他事务得以继续运行下去。 解析:在IN子查询中,内层查询只处理一次,得到一个结果集,再依次处理外层查询。 解除死锁问题有两类方法:一类方法是采用一定措施来预防死锁的发生;另一类方法是允许发生死锁。然后采用一定手段定期诊断系统中有无死锁,若有则解除之。

  • 第17题:

    对资源采用按序分配策略能达到下列_______目的。

    A.死锁预防

    B.死锁避免

    C.检测死锁

    D.解除死锁


    正确答案:A
    解析:采用资源有序分配法能够破坏产生死锁的必要条件之——“环路”条件。

  • 第18题:

    系统允许部分进程发生死锁,通过定时运行资源分析程序并报告是否已有死锁的方法称为

    A.死锁预防

    B.死锁避免

    C.死锁检测

    D.死锁解除


    正确答案:C

  • 第19题:

    解决死锁有多种方法,一次分配所有资源来解决死锁的方法称为()。

    • A、死锁预防
    • B、死锁避免
    • C、死锁检测
    • D、死锁解除

    正确答案:A

  • 第20题:

    在采用死锁检测的系统中,当“死锁检测”程序检测到死锁后,一般采用()等方法来解除死锁。

    • A、 撤消某些进程
    • B、 剥夺某些进程所占有的资源
    • C、 重新启动系统
    • D、 撤消全部等待进程
    • E、 剥夺全部进程所占有的资料

    正确答案:A,B,C

  • 第21题:

    对资源采用按序分配策略可以()

    • A、防止死锁
    • B、避免死锁
    • C、检测死锁
    • D、解除死锁

    正确答案:A

  • 第22题:

    单选题
    对资源采用按序分配策略能达到()的目的。
    A

    防止死锁

    B

    避免死锁

    C

    检测死锁

    D

    解除死锁


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

  • 第23题:

    多选题
    在采用死锁检测的系统中,当“死锁检测”程序检测到死锁后,一般采用()等方法来解除死锁。
    A

    撤消某些进程

    B

    剥夺某些进程所占有的资源

    C

    重新启动系统

    D

    撤消全部等待进程

    E

    剥夺全部进程所占有的资料


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

  • 第24题:

    单选题
    对资源采用按序分配策略可以()
    A

    防止死锁

    B

    避免死锁

    C

    检测死锁

    D

    解除死锁


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