智慧树知到《操作系统(华南农业大学)》章节测试答案


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、解决碎片问题,以及使程序可浮动的最好的办法是采用()技术。