多选题由于()的情况造成进程永远等待,则不属于操作系统要研究的死锁问题.A某个进程申请的资源数超过了系统的最大拥有量B若干个进程申请的资源总数超过了系统的最大有量C程序性错误引起循环等待D硬件发生故障]E选择了不合适的资源分配策略

题目
多选题
由于()的情况造成进程永远等待,则不属于操作系统要研究的死锁问题.
A

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

B

若干个进程申请的资源总数超过了系统的最大有量

C

程序性错误引起循环等待

D

硬件发生故障]

E

选择了不合适的资源分配策略


相似考题
参考答案和解析
正确答案: A,E
解析: 暂无解析
更多“多选题由于()的情况造成进程永远等待,则不属于操作系统要研究的死锁问题.A某个进程申请的资源数超过了系统的最大拥有量B若干个进程申请的资源总数超过了系统的最大有量C程序性错误引起循环等待D硬件发生故障]E选择了不合适的资源分配策略”相关问题
  • 第1题:

    操作系统中,"死锁"的概念是指() 。

    A. 程序死循环

    B. 硬件发生故障

    C. 两个或多个并发进程各自占有某种资源而又都等待别的进程释放它们所占有的资源

    D. 系统停止运行


    参考答案C

  • 第2题:

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

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

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

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

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

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


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

  • 第3题:

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

    A.计算机系统发生了故障被BIOS程序自动上锁

    B.进程组中进程互相调用而不能继续运行

    C.一组进程中的每一个进程均无限地等待被该组进程中其他进程占有的资源,而其他进程又不会释放资源

    D.系统中进程数量很多,而用户申请的资源数太少,不够所有进程同时分配


    正确答案:C

  • 第4题:

    在(44)的情况下发生死锁。

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

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

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

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


    正确答案:C
    解析:产生死锁的4个必要条件为:互斥条件、请求保持条件、不可剥夺条件和环路条件,概括起来说就是循环调用被占用资源,所以选C。

  • 第5题:

    死锁发生后,资源/进程有向图中,由进程指向资源的有向边表示()。

    • A、进程等待资源
    • B、进程申请资源
    • C、资源被该进程占有
    • D、该资源空闲

    正确答案:A

  • 第6题:

    下列情况中,导致系统会出现死锁现象的是()

    • A、 计算机系统中,存在多个并发进程既占有部分资源,又等待其他进程释放已占有的资源
    • B、 计算机系统出现硬件故障
    • C、 系统拥有资源数略少于进程申请的资源数
    • D、 计算机系统中的内存容量小

    正确答案:A

  • 第7题:

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

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

    正确答案:A

  • 第8题:

    操作系统中,“死锁”的概念是指()。

    • A、程序死循环
    • B、硬件发生故障
    • C、两个或多个并发进程各自占用某种资源而又都等待别的进程释放它们所占有的资源
    • D、系统停止运行

    正确答案:C

  • 第9题:

    采用银行家算法能避免死锁,这是因为()

    • A、能时刻保持系统处于安全状态
    • B、时刻保持至少有一个进程能得到所需的全部资源
    • C、能保证各进程所需的资源总量不超过系统拥有资源量
    • D、当系统现有的资源不能满足某进程的尚需量,时就可抢夺该进程已占的资源
    • E、若某进程申请的资源量超过了该进程的尚需量,则可推迟为其分配资源

    正确答案:A,B

  • 第10题:

    单选题
    死锁发生后,资源/进程有向图中,由进程指向资源的有向边表示()。
    A

    进程等待资源

    B

    进程申请资源

    C

    资源被该进程占有

    D

    该资源空闲


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

  • 第11题:

    单选题
    下列情况中,导致系统会出现死锁现象的是()
    A

     计算机系统中,存在多个并发进程既占有部分资源,又等待其他进程释放已占有的资源

    B

     计算机系统出现硬件故障

    C

     系统拥有资源数略少于进程申请的资源数

    D

     计算机系统中的内存容量小


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

  • 第12题:

    单选题
    操作系统讨论的死锁与()有关。
    A

    进程申请的资源不存在

    B

    进程并发执行的进度和资源分配的策略

    C

    并发执行的进度

    D

    某个进程申请的资源数多于系统资源数


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

  • 第13题:

    操作系统中,“死锁”的概念是指

    A.程序死循环

    B.硬件发生故障

    C.两个或多个并发进程各自占有某种资源而又等待别的进程释放它们所占有的资源

    D.系统停止运行


    正确答案:C
    解析:由于各进程互相独立地活动,不断申请和释放软硬件资源,可能会出现这样一种状态:若干进程彼此等待对方拥有的而又不会释放的资源,进程不能进一步向前推进,这种状态就称为“死锁”。

  • 第14题:

    假设某操作系统采用非剥夺法来分配资源,且对资源的申请和释放可以在任何时候进行。当进程A请求资源得不到满足时,

    ①若没有因等待资源而阻塞的其他进程,则进程A(24)。

    ②若有因等待资源而阻塞的其他进程,则(25)检查所有由于等待资源而被阻塞的进程的资源占有情况。若占有了进程A所需的资源,则将资源取出并分配给进程A,那么该策略(26)。

    A.可直接阻塞

    B.释放其他进程已占有的资源,并撤销相关进程

    C.释放申请进程已占有的资源,并撤销该进程

    D.不可直接阻塞


    正确答案:A

  • 第15题:

    计算机系统出现死锁,通常是因为______。

    A.系统中有多个阻塞进程

    B.资源数大大小于系统中的进程数

    C.系统中多个进程同时申请的资源总数大大超过系统资源总数

    D.若干进程相互等待对方已占有的资源


    正确答案:D
    解析:在计算机系统中有许多互斥资源(如打印机)或软件资源(如临界区),如果两个进程同时使用互斥资源如打印机,或者同时进入临界区,就会出现问题。所谓死锁,指的是两个以上的进程互相都要求对方已经占有的资源而相互等待,导致无法继续运行下去。选项D的说法正确。

  • 第16题:

    以下关于死锁的叙述中,不正确的是______。

    A.死锁涉及的资源必须遵循申请、分配、使用和释放的管理模式
    B.发生死锁时,系统中一定至少存在一个资源等待的回路
    C.死锁是用户之间循环等待资源而引起的僵局
    D.死锁只可能在单个进程中发生,不可能在多个进程中发生

    答案:D
    解析:
    本题考查计算机死锁方面的基础知识。死锁是涉及操作系统全局的问题,出现死锁的主要原因是在资源共享的情况下,由于分配算法不当,在动态运行时多个用户之间出现循环等待,而且系统将无法自动摆脱这种现象。发生死锁时,系统中一定至少存在一个资源等待的回路。死锁的形成必须有若干必要的条件。首先,死锁涉及的资源必须是独占资源,对它的管理必须实行用户申请、系统分配、用户使用、用户释放的模式。死锁不可能在某个单个进程中发生,但却可能只在某些进程中产生。

  • 第17题:

    操作系统讨论的死锁与()有关。

    • A、进程申请的资源不存在
    • B、进程并发执行的进度和资源分配的策略
    • C、并发执行的进度
    • D、某个进程申请的资源数多于系统资源数

    正确答案:B

  • 第18题:

    操作系统中,“死锁”的概念是()

    • A、程序死循环
    • B、硬件发生故障
    • C、两个或多个并发进程各自占有某种资源又都等待别的进程释放它们所占有的资源
    • D、系统停止运行

    正确答案:C

  • 第19题:

    由于()的情况造成进程永远等待,则不属于操作系统要研究的死锁问题.

    • A、某个进程申请的资源数超过了系统的最大拥有量
    • B、若干个进程申请的资源总数超过了系统的最大有量
    • C、程序性错误引起循环等待
    • D、硬件发生故障]
    • E、选择了不合适的资源分配策略

    正确答案:A,C,D

  • 第20题:

    在操作系统中,死锁出现是指()

    • A、计算机系统发生重大故障
    • B、资源数目远远少于进程数
    • C、若干进程因竞争资源而无限等待其他进程释放已占有的资源
    • D、进程同时申请的资源数超过资源总数

    正确答案:C

  • 第21题:

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

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

    B

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

    C

    硬件故障

    D

    多个并发竞争独占型资源


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

  • 第22题:

    多选题
    采用银行家算法能避免死锁,这是因为()
    A

    能时刻保持系统处于安全状态

    B

    时刻保持至少有一个进程能得到所需的全部资源

    C

    能保证各进程所需的资源总量不超过系统拥有资源量

    D

    当系统现有的资源不能满足某进程的尚需量,时就可抢夺该进程已占的资源

    E

    若某进程申请的资源量超过了该进程的尚需量,则可推迟为其分配资源


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

  • 第23题:

    单选题
    在操作系统中,死锁出现是指()
    A

    计算机系统发生重大故障

    B

    资源数目远远少于进程数

    C

    若干进程因竞争资源而无限等待其他进程释放已占有的资源

    D

    进程同时申请的资源数超过资源总数


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