单选题
👁️ 浏览量:

试题题干

下列关于管程正确的是()

A

管程是可供程序员调用的软件包

B

任何时刻管程中可以有多个活跃进程

C

管程是可供用户调用的软件包

D

管程不是一种编程语言的构件

参考答案

正确答案:

试题解析

管程是描述共享资源的数据结构和在数据结构上的共享资源管理程序的集合。
对管程的说明:
(1) 管程是可供程序员调用的软件包。
(2) 每次只有一个进程调用管程执行。
(3) 管程是一种编程语言的构件,所以编译器知道它们很特殊,并可以调用与其他过程不同的方法来处理它们。