首页学历类考试大学计算机科学
(单选题)

若信号量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的栈顶指针的初值分别为()。

    答案解析

  • (简答题)

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

    答案解析

快考试在线搜题