单选题
下述选项不是管程的组成部分的是______。
A.局限于管程的共享数据结构
B.对管程内数据结构进行操作的一组过程
C.管程外过程调用管程内数据结构的说明
D.对局限于管程的数据结构设置初始值的语句
A
B
C
D
【正确答案】
C
【答案解析】
管程定义了共享数据结构和各种进程在该数据结构上的全部操作。 管程由局限于管程的共享变量说明、对管程内的数据结构进行操作的一组过程以及对局限于管程的数据设置初始值的语句组成。 ★管程的作用相当于进程中临界区前后的进入区和退出区。
提交答案
关闭