下列关于管程的叙述中,不正确的是A.管程是一种同步机制B.管程只能解决进程互斥问题C.引入管程是为了提高代码可读性D.管程将共享变量及对共享变量的操作封装在一起

题目

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

A.管程是一种同步机制

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

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

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


相似考题
参考答案和解析
正确答案:B
更多“下列关于管程的叙述中,不正确的是A.管程是一种同步机制B.管程只能解决进程互斥问题C.引入管程是 ”相关问题
  • 第1题:

    请教:2016计算机四级网络工程师高分突破试题单选题13如何解答?

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

    A.管程是一种同步机制

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

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

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


    B

    【解析】

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

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

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

  • 第2题:

    2、进程P调用wait操作唤醒进程Q后,P等待直到Q离开管程才允许的管程是()。

    A.Hoare管程

    B.MESA管程

    C.Hansen管程

    D.系统管程


    Hoare管程

  • 第3题:

    若管程中同时出现2个进程,需要采取措施使其中一个进程等待。HOARE管程的解决办法是让先进入管程的进程等待。


    错误

  • 第4题:

    进程P调用wait操作唤醒进程Q后,P等待直到Q离开管程才允许的管程是()。

    A.Hoare管程

    B.MESA管程

    C.Hansen管程

    D.系统管程


    Hoare管程

  • 第5题:

    下列关于管程序数中何者是错误的?

    A.管程只能用于实现进程的互斥

    B.管程是由编程语言支持的进程同步机制

    C.任何时候只能有一个进程在管程中执行

    D.管程中定义的变量只能被管程内的过程访问


    标准差小,表示观察值间离散程度大