下列关于管程的叙述中 不正确的是A.管程是一种同步机制B.管程只能解决进程互斥问题C.引入管程是

计算机 进程,机制,问题 已帮助 人

下列关于管程的叙述中,不正确的是

A.管程是一种同步机制

B.管程只能解决进程互斥问题

C.引入管程是为了提高代码可读性

D.管程将共享变量及对共享变量的操作封装在一起

请帮忙给出正确答案和分析,谢谢!

热搜:关于冲管封管叙述正确的是

答案解析

难度★★☆ 搜索
  • B

    【解析】

      管程实现了在一个时间点,最多只有一个线程在执行管程的某个子程序。与那些通过修改数据结构实现互斥访问的并发程序设计相比,管程实现很大程度上简化了程序设计

      系统中的各种硬件资源和软件资源,均可用数据结构抽象地描述其资源特性,即用少量信息和对资源所执行的操作来表征该资源,而忽略了它们的内部结构和实现细节。

      利用共享数据结构抽象地表示系统中的共享资源,而把对该共享数据结构实施的操作定义为一组过程。