线程死锁笔试题.docxVIP

  • 0
  • 0
  • 约5.49千字
  • 约 9页
  • 2026-08-07 发布于河南
  • 举报

线程死锁笔试题

考试时间:______分钟总分:______分姓名:______

一、选择题(每题2分,共20分)

1.下列哪个不是死锁产生的必要条件?

A.互斥

B.占有并等待

C.竞态

D.循环等待

2.采用“资源一次性申请”策略主要是为了破坏死锁的哪个必要条件?

A.互斥

B.占有并等待

C.非抢占

D.循环等待

3.采用“资源按序申请”策略主要是为了破坏死锁的哪个必要条件?

A.互斥

B.占有并等待

C.非抢占

D.循环等待

4.银行家算法的核心思想是?

A.破坏死锁的四个必要条件之一

B.预先声明最大资源需求,系统动态分配以保证安全状态

C.始终保持所有资源为某进程所占有

D.定期检测系统是否存在死锁状态

5.死锁检测算法通常需要维护系统哪些信息?

A.每个进程当前占有的资源数

B.每个进程请求的资源数

C.系统可用的资源数

D.以上都是

6.以下哪种方法不属于死锁恢复策略?

A.强制终止一个或多个进程

B.剥夺某些进程的资源

C.向系统申请更多资源

D.以上都是

7.在多线程程序中,使用互

文档评论(0)

1亿VIP精品文档

相关文档