某系统采用了银行家算法,则下列叙述正确的是_________A.系统处于不安全状态时一定会发生死锁B.系统处于不安全状态时可能会发生死锁C.系统处于安全状态时可能会发生死锁D.系统处于安全状态时一定会发生死锁

题目

某系统采用了银行家算法,则下列叙述正确的是_________

A.系统处于不安全状态时一定会发生死锁

B.系统处于不安全状态时可能会发生死锁

C.系统处于安全状态时可能会发生死锁

D.系统处于安全状态时一定会发生死锁


相似考题
参考答案和解析
系统处于不安全状态时可能会发生死锁
更多“某系统采用了银行家算法,则下列叙述正确的是_________”相关问题
  • 第1题:

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

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

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

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

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

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


    正确答案:ABC

  • 第2题:

    ( )是可以用来解决临界区(CriticAl Section)问题。

    A 银行家算法

    B 测试与设置(Test-And-Set)指令

    C 时间片轮转算法

    D LRU算法


    参考答案B

  • 第3题:

    避免死锁的一个著名的算法是()。

    A、先人先出算法

    B、银行家算法

    C、优先级算法

    D、资源按序分配法


    参考答案:B

  • 第4题:

    下列关于死锁的叙述中,不正确的是

    A.系统的安全状态是没有死锁的状态

    B.银行家算法是一种有效的避免死锁的算法

    C.死锁避免策略提高了资源利用率也降低了系统开销

    D.可以用资源剥夺法或者撤销进程法来解除死锁


    正确答案:C
    解析:死锁避免策略提高了资源利用率,但是增加了系统开销。

  • 第5题:

    某算法的时间复杂度可用递归式表示,若用 表示,则正确的是( )A.AB.BC.CSXB

    某算法的时间复杂度可用递归式表示,若用 表示,则正确的是( )

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    根据题目给出的递归公式我们可以知道,时间复杂度为。

  • 第6题:

    在下列解决死锁的方法中,属于死锁预防策略的是______。

    A.资源有序分析

    B.资源分配图化简法

    C.死锁检测算法

    D.银行家算法


    正确答案:A

  • 第7题:

    系统交付用户使用了一段时间后发现,系统的某个功能响应非常慢。修改了某模块的一个算法,使其运行速度得到了提升。则该行为属于( )维护。

    A.正确性
    B.适应性
    C.完善性
    D.预防性

    答案:C
    解析:
    系统维护分为以下四方面:正确性维护:是指改正在系统开发阶段已发生而系统测试阶段尚未发现的错误。适应性维护:是指使应用软件适应信息技术变化和管理需求变化而进行的修改。完善性维护:是为了扩充功能和改善性能而进行的修改,主要是指对已有的软件系统增加一些在系统分析和设计阶段中没有规定的功能与性能特性。这些功能对完善系统功能是非常必要的。预防性维护:为了改进应用软的可靠性和可维护性,为了适应未来的软硬件环境的变化,应主动增加预防性的新的功能,以使应用系统适用各类变化而不被淘汰。题干中“使其运行速度得到提升”是对性能的提升,所以这里应该选择完善性维护。

  • 第8题:

    银行家算法为什么能避免死锁?


    正确答案: 它至少保证一个程序可以正确的执行。否则,就不分配资源。

  • 第9题:

    银行家算法


    正确答案: 在操作系统中,利用银行家算法避免死锁。

  • 第10题:

    避免死锁的一个著名的算法是()。

    • A、先入先出法
    • B、银行家算法
    • C、优先级算法
    • D、资源按序分配法

    正确答案:B

  • 第11题:

    单选题
    银行家算法是一种()算法。
    A

    死锁预防

    B

    死锁避免

    C

    死锁解除

    D

    死锁检测


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

  • 第12题:

    单选题
    避免死锁的一个著名的算法是()。
    A

    先入先出法

    B

    银行家算法

    C

    优先级算法

    D

    资源按序分配法


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

  • 第13题:

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

    A、银行家算法

    B、资源预分配策略

    C、定期运行死锁检测程序

    D、以上都不对


    正确答案:B

  • 第14题:

    使用银行家算法来避免死锁的操作系统是( )。

    A Windows XP

    B Linux

    C FreeBSD UNIX

    D A、B、C都不是


    参考答案D

  • 第15题:

    在对死锁的处理的四种策略中,采用银行家算法是______。


    正确答案:避免死锁
    避免死锁 解析:死锁的处理包含预防死锁,避免死锁,检测死锁和解除死锁。银行家算法属于对死锁的避免,需要很大的系统开销。

  • 第16题:

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

    A.银行家算法

    B.资源有序分配法

    C.死锁检测算法

    D.资源分配图化简法


    正确答案:C
    解析:死锁检测算法属于死锁预防策略。

  • 第17题:

    下列关于时间片轮转的叙述中,正确的是

    A.时间片轮转算法主要是实时系统中使用的一种调度算法

    B.在算法中时间片长度的选区非常重要,将直接影响系统开销和响应时间

    C.如果时间片长度很小,算法就会退化成先进先出算法

    D.如果时间片长度过长,则调度程序剥夺处理机的次数频繁


    正确答案:B
    解析:时间片轮转算法主要是分时系统中使用的一种调度算法。如果时间片长度很长,算法就会退化成先进先出算法。如果时间片长度过小,则调度程序剥夺处理机的次数频繁。

  • 第18题:

    银行家算法是一种()算法。

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

    答案:D
    解析:
    银行家算法是一个避免死锁的著名算法。

  • 第19题:

    PKI系统使用了非对称算法、对称算法和散列算法。


    正确答案:正确

  • 第20题:

    用文字描述银行家算法的基本思想?


    正确答案:银行家算法的基本思想是:将系统中的所有资源比做银行家的资金,每进行 一次资源的分配,银行家都要从当前的资源分配情况出发,计算这种分配方案的 安全性,如果是安全的,则进行分配,否则选择其它可能的分配方案。这样,每 次分配都计算安全性,从而可以避免死锁的发生。

  • 第21题:

    某系统采用了银行家算法,则下列叙述正确的是()。

    • A、系统处于不安全状态时一定会发生死锁
    • B、系统处于不安全状态时可能会发生死锁
    • C、系统处于安全状态时可能会发生死锁
    • D、系统处于安全状态时一定会发生死锁

    正确答案:B

  • 第22题:

    问答题
    银行家算法为什么能避免死锁?

    正确答案: 它至少保证一个程序可以正确的执行。否则,就不分配资源。
    解析: 暂无解析

  • 第23题:

    单选题
    某系统采用了银行家算法,则下列叙述正确的是()。
    A

    系统处于不安全状态时一定会发生死锁

    B

    系统处于不安全状态时可能会发生死锁

    C

    系统处于安全状态时可能会发生死锁

    D

    系统处于安全状态时一定会发生死锁


    正确答案: C
    解析: 本题目考查安全状态和非安全状态的概念。安全状态是没有死锁的状态,非安全状态是有可能死锁的状态。系统处于不安全状态时可能会发生死锁,但不是一定会发生死锁。

  • 第24题:

    名词解释题
    银行家算法

    正确答案: 在操作系统中,利用银行家算法避免死锁。
    解析: 暂无解析