- 1、(5分)
下列关于管程的描述中,哪一个是不正确的?
A、
管程中需要提供互斥量以保证管程的互斥性
B、
管程有自己的名字
C、
管程的主要作用是管理共享资源(数据结构)
D、
进程只能调用管程提供的过程对管程中的数据结构进行处理
答案:A
管程的互斥性由编译器实现,无需使用互斥量保证互斥性
- 2、(5分)
下列哪一个操作不会唤醒或通知等在条件变量上的进程?
A、
broadcast()
B、
notify()
C、
signal()
D、
wait()
答案:D