首页学历类考试高等教育自学考试工学类02323《操作系统概论》
(单选题)

用PV操作实现多个并发进程的互斥执行时,信号量的初值为()

A 0

B 1

C 2

D 资源个数

正确答案

来源:www.examk.com

答案解析

相似试题

  • (简答题)

    n个并发进程共用一个公共变量Q,写出用PV操作实现这n个进程互斥时的程序描述,并说明信号量的取值范围。

    答案解析

  • (填空题)

    在使用PV操作实现进程互斥时,必须成对出现,在进入临界区之前要调用(),在完成临界区操作后要调用()

    答案解析

  • (简答题)

    今有三个进程R,W1,W2共享一个缓冲器B,B中每次只能放一个数。进程每次启动输入设备读一个数且把它放到缓冲器B中,若放到缓冲器的是奇数,则由W1取出打印处理,若放到缓冲器的是偶数,则由W2。规定缓冲区无数据时,才能放下一个数,而数据也不能重复打印。为了实现三个进程的同步与互斥,需定义三个信号量:S、S1、S2,才能保证正确的并发执行,现程序结构如下所示。请在下述程序的空(1)~(7)处填上适当的PV操作,以保证他们能正确的并发执行;说明S、S1、S2的作用。

    答案解析

  • (填空题)

    有一个资源可供n个进程共享,但限制它们只能互斥使用,若采用PV操作来管理,则执行过程中可能出现的信号量的最小值为()

    答案解析

  • (单选题)

    有一共享文件可供n个并发进程使用,但限制最多m个进程(n≥m≥1)可同时读文件,用PV操作进行管理时其信号量的初值应该为()

    答案解析

  • (单选题)

    使用PV操作实现进程同步时,应保证()

    答案解析

  • (单选题)

    用PV操作管理某个需互斥使用的单个资源时,信号量的初值应定义为()

    答案解析

  • (填空题)

    有一资源可供n个进程共享,但限制各进程只能互斥使用它,如果采用PV操作来管理,则可能出现的信号量最大值为()

    答案解析

  • (填空题)

    对某个必须互斥使用的共享缓冲器,采用PV操作管理。假定现在有n个进程在等待向缓冲器中存放物品,那么至少()有个进程调用过P操作。

    答案解析

快考试在线搜题