单选题

若信号量S的初值为2,且有三个进程共享此信号量,则S的取值范围是()。 

A[-3,2]

B[-2,2]

C[-1,2]

D[0,2]

E[-2,1]

正确答案

来源:www.examk.com

答案解析

相似试题
  • 应用题:设有n个进程共享一个互斥段,如果:(1)每次只允许一个进程进入互斥段;(2)每次最多允许m个进程(m≤n)同时进入互斥段。试问:所采用的信号量初值是否相同?信号量值的变化范围如何?

    简答题查看答案

  • 在一个系统中,若进程之间除了信号量之外不能共享任何变量,进程之间能互相通信吗?

    简答题查看答案

  • 8253—5作于方式2时,当写入控制字后输出信号 OUT变为()。若门控信号为()时则,当写入计数初值后开始计数过程。

    填空题查看答案

  • 设外部有一脉冲信号源PLUS,要求用8253的计数器0对该信号源连续计数,当计数器计为0时向CPU发出中断请求。 (1)画出8253的CLK0、GATE0和OUT0的信号连接图 (2)若该芯片的端口地址为40H~43H,计数初值为1234H,写出该计数器工作在方式2按二进制计数的初始化程序 (3)若计数初值为12345H,在上述基础上增加计数器1如何连接以实现计数

    简答题查看答案

  • 3个进程共享同一程段,每次最多只允许两个进程进入该程序段,若用P,V操作实现同步,信号量S的取值范围为()。

    单选题查看答案

  • 设外部有一脉冲信号源PLUS,要求用8253—5的计数器0对该信号源连续计数,当计数器计为0时向CPU发出中断请求。 1、画出8253-5的CLK0、GATE0和OUT0的信号连接图。 2、若该芯片的端口地址为40H~43H,计数初值为1234H,写出该计数器工作在方式2按二进制计数的初始化程序。 3、若计数初值为12345H,在上述基础上增加计数器1如何连接以实现计数。

    简答题查看答案

  • 若x和n均是int型变量,且x的初值为12,n的初值为5,则执行下面表达式后,x的值为()。x%=(n%=2)

    填空题查看答案

  • 若数组s[0..n-1]为两个栈s1和s2的共用存储空间,仅当s[0..n-1]全满时,各栈才不能进行栈操作,则为这两个栈分配空间的最佳方案是:s1和s2的栈顶指针的初值分别为()。

    填空题查看答案

  • 假设三个进程共享四个资源,每个进程一次只能预定或释放一个资源,每个进程最多需要两个资源,试证明这样做不会发生死锁。

    简答题查看答案