操作系统原理_第七章单元测试

操作系统原理_第七章单元测试

1单选(2分)
下列情况可能导致死锁的是( C )。
A.进程释放资源
B.多个进程竞争使用共享型的设备
C.多个进程竟争资源出现了循环等待
D.一个进程进入死循环

2单选(2分)
在操作系统中,死锁出现是指( B )。
A.计算机系统发生重大故障
B.若干进程因竟争资源而无限等待其他进程释放已占有的资源
C.进程同时申请的资源数超过资源总数
D.资源个数远远小于进程数

3单选(2分)
一次分配所有资源的方法可以预防死锁的发生,它破坏的死锁四个必要条件中的( D)。
A.环路等待
B.非剩夺
C.互斥
D.请求并保持

4单选(2分)
死锁的避免是根据( B )采取措施实现的。
A.配置足够的系统资源
B.防止系统进入不安全状态
C.破坏死锁的四个必要条件之一
D.使进程的推进顺序合理

5单选(2分)
以下有关资源分配图的描述中正确的是( B)。
A.矩形框表示进程,其中圆点表示申请同一类资源的各个进程
B.资源分配图是一个有向图,用于表示某时刻系统资源与进程之间的状态
C.有向边包括进程指向资源类的分配边和资源类指向进程申请边两类
D.圆圈节点表示资源类

6单选(2分)
死锁与安全状态的关系是( A )。
A.死锁状态一定是不安全状态
B.死锁状态有可能是安全状态
C.安全状态有可能成为死锁状态
D.不安全状态就是死锁状态

7单选(2分)
在下列死锁的解决方法中,属于死锁避免策略的是( A )。
A.死锁检测算法
B.破坏不可剥夺条件
C.银行家算法
D.资源有序分配算法

8单选(2分)
解除死锁通常不采用的方法是( A )。
A.终止所有死锁进程
B.从死锁进程处抢夺资源
C.从非死锁进程处抢夺资源
D.终止一个死锁进程

9单选(2分)
死锁的四个必要条件中,无法破坏的是( D )。
A.非剥夺
B.环路等待
C.请求并保持
D.互斥

10单选(2分)
某系统中有三个并发进程都需要四个同类资源,该系统不会发生死锁的最少资源是( D )。
A.9
B.11
C.12
D.10

11判断(2分)
死锁避免是通过打破死锁的必要条件实现的。
错×

12判断(2分)
资源分配图中出现环路,则一定会死锁。
错×

13判断(2分)
在银行家算法中,对某时刻的资源分配情况进行安全分析,如果该时刻状态是安全的,则会找到不止一个安全序列。
错×

14判断(2分)
死锁是指系统中的全部进程都处于阻塞状态。
错×

15判断(2分)
为了避免死锁的发生,各进程应该按序逐个申请资源。
错×

  • 1
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值