试题详情

试题内容

进程P1、P2、P3、P4和P5的前趋图如下图所示:



若用PV操作控制进程P1、P2、P3、P4和P5并发执行的过程,则需要设置5个信号S1、S2、S3、S4和S5,且信号量S1~S5的初值都等于零。下图中a和b处应分别填(1 );c和d处应分别填写(2 );e和f处应分别填写(3 )。



(1)A.V(S1)P(S2)和V(S3)
B.P(S1)V(S2)和V(S3)
C.V(S1)V(S2)和V(S3)
D.P(S1)P(S2)和V(S3)
(2)A.P(S2)和P(S4)
B.P(S2)和V(S4)
C.V(S2)和P(S4)
D.V(S2)和V(S4)
(3)A.P(S4)和V(S4)V(S5)
B.V(S5)和P(S4)P(S5)
C.V(S3)和V(S4)V(S5)
D.P(S3)和P(S4)V(P5)

查看答案

软题库参考答案:C、B、B(仅供参考)

软题库解析:正在加载....

你可能感兴趣的试题

17题:

软件开发过程中,需求分析阶段的输出不包括( )。
A.数据流图
B.实体联系图
C.数据字典
D.软件体系结构图

1题:

计算机内存一般分为静态数据区、代码区、栈区和堆区,若某指令的操作数之一采用立即数寻址方式,则该操作数位于  ( )  。
A、静态数据区
B、代码区
C、栈区
D、堆区

15题:

某软件项目的活动图如下图所示,其中顶点表示项目里程碑,连接顶点的边表示包含的活动,边上的数字表示活动的持续时间(天),则完成该项目的最少时间为(1)天。活动BD最多可以晚开始(2)天而不会影响整个项目的进度。

(1)A.15
B.21
C.22
D.24
(2)A.0
B.2
C.3
D.5

8题:

用户B收到用户A带数字签名的消息M,为了验证M的真实性,首先需要从CA获取用户A的数字证书,并利用(1)验证该证书的真伪,然后利用(2)验证M的真实性。
(1)A.CA的公钥
B.B的私钥
C.A的公钥
D.B的公钥
(2) A.CA的公钥
B.B的私钥
C.A的公钥
D.B的公钥

57题:栈的特点是后进先出,若用单链表作为栈的存储结构,并用头指针作为栈顶指针,则( )。
A.入栈和出栈操作都不需要遍历链表
B.入栈和出栈操作都需要遍历链表
C.入栈操作需要遍历链表而出栈操作不需要
D.入栈操作不需要遍历链表而出栈操作需要
47题:

对n个元素的有序表A[i..n]进行顺序查找,其成功查找的平均查找长度(即在查找表中找到指定关键码的元素时,所进行比较的表中元素个数的期望值)为()。

A.n

B.(n+1)/2

C.log2n

D.n2