智慧树知到《操作系统(华南农业大学)》章节测试答案
B.两个进程都在等待
C.两个进程都进入临界区
D.一个进程进入了临界区,另一个进程等待
正确答案:一个进程进入了临界区,另一个进程等待
第六章单元测试
1、进程调度算法各种各样,如果选择不当,有的进程可能不能获得执行的机会,最后造成该进程死锁。
A.正确
B.错误
正确答案:错误
2、如果系统在所有进程运行前,一次性地将其在整个运行过程中所需全部资源分配给进程,即所谓”静态分配”,是可以预防死锁发生的。
A.正确
B.错误
正确答案:正确
3、多个进程竞争比进程数目少的资源就可能产生死锁,而当资源数目大于进程数目时就不会发生死锁。
A.正确
B.错误
正确答案:错误
4、当多道程序系统中发生死锁时,()。
A.计算机系统不能处理任何事情
B.某个进程不能够执行
C.不能进行输入和输出
D.一组进程相互等待,并进入阻塞状态
正确答案:一组进程相互等待,并进入阻塞状态
5、下面关于安全状态和非安全状态说法正确的是()。
A.安全状态是没有死锁的状态,非安全状态是有死锁的状态
B.安全状态是可能没有死锁的状态,非安装状态是有死锁的状态
C.安全状态是没有死锁的状态,非安全状态可能有死锁的状态
D.安全状态是可能有死锁的状态,非安全状态也可能有死锁状态
正确答案:安全状态是没有死锁的状态,非安全状态可能有死锁的状态
6、根据死锁产生的四个必要条件,可采取几种措施预防死锁,采取资源的静态预分配策略,是破坏了哪一个条件?()
A.互斥条件
B.循环等待
C.占有并等待
D.不剥夺条件
正确答案:占有并等待
7、在下列选项中,属于预防死锁的方法是()。
A.剥夺资源法
B.银行家算法
C.资源分配图简化法
D.资源随意分配
正确答案:资源分配图简化法
8、在下列选项中,属于检测死锁的方法是()。
A.撤销进程法
B.银行家算法
C.资源静态分配法
D.资源分配图简化法
正确答案:资源分配图简化法
9、在下列选项中,属于解除死锁的方法是()。
A.剥夺资源法
B.资源静态分配法
C.资源分配图简化法
D.银行家算法
正确答案:剥夺资源法
10、某系统采用了银行家算法,则下列叙述正确的是()。
A.系统处于安全状态时可能会发生死锁
B.系统处于不安全状态时可能会发生死锁
C.系统处于安全状态时一定会发生死锁
D.系统处于不安全状态时一定会发生死锁
正确答案:系统处于不安全状态时可能会发生死锁
第七章单元测试
1、用可变分区法可以比较有效地消除外部碎片,但不能消除内部碎片。
A.正确
B.错误
正确答案:正确
2、下列()存储管理方式能使内存碎片尽可能少,避免内存的整理。
A.分页管理
B.段式管理
C.固定分区
D.可变分区
正确答案:分页管理
3、解决碎片问题,以及使程序可浮动的最好的办法是采用()技术。