第1题:
2、死锁产生的根本原因是
A.资源竞争和进程推进顺序不当
B.资源的分配策略有误
C.系统中并发执行的进程太多
D.并发进程执行速度太慢
第2题:
13、用银行家算法避免死锁时,检测到()时才分配资源。
A.进程首次申请资源时对资源的最大需求量超过系统现存的资源量
B.进程己占用的资源数与本次申请资源数之和超过对资源的最大需求量
C.进程已占用的资源数与本次申请的资源数之和不超过对资源的最大需求量,且现存资源能满足尚需的最大资源量
D.进程已占用的资源数与本次申请的资源数之和不超过对资源的最大需求量,且现存资源能满足本次申请量,并且本次分配后系统不会死锁
第3题:
用银行家算法避免死锁时,以下关于进行资源分配前提描述最准确的是()
A.进程已占用的资源数与本次申请的资源数之和不超过对资源的最大需求量,且现存资源能满足尚需的最大资源量
B.进程首次申请资源时对资源的最大需求量超过系统现存的资源量
C.进程己占用的资源数与本次申请资源数之和超过对资源的最大需求量
D.进程已占用的资源数与本次申请的资源数之和不超过对资源的最大需求量,且现存资源能满足本次申请量,并且本次分配后系统不会死锁
第4题:
4、有关死锁的叙述正确的是
A.死锁的产生既与资源分配的策略有关,也与进程并发执行的速度有关
B.通过破坏“互斥使用资源”的条件就能防止死锁
C.对资源采用按序分配策略就不会出现循环等待资源的情况了
D.目前抢夺式分配策略只适用于主存空间和处理器
第5题:
关于资源的静态分配策略,下述说法正确的是:
A.仅当系统给进程分配了所有所需的资源后,该进程才开始执行
B.与采用动态资源分配策略相比,提高了资源利用率
C.有利于提高进程并发度
D.能预防死锁