单项选择题

有两个优先级相同的并发程序P1和P2,它们的执行过程如下所示。假设,当前信号量s1=0,s2=0。当前的z=2,进程运行结束后,x、y和z的值分别是 。

A.5,9,9
B.5,9,4
C.5,12,9
D.5,12,4
<上一题 目录 下一题>
热门 试题

问答题
若一个进程实体由PCB、共享正文段、数据段和堆栈段组成,请指出下列C语言程序中的内容及相关数据结构各位于哪一段中。Ⅰ.全局赋值变量 Ⅱ.未赋值的局部变量 Ⅲ.函数调用实参传递值 Ⅳ.用malloc 要求动态分配的存储区 Ⅴ.常量值(如1995,“string”) Ⅵ.进程的优先级 A.PCB B.正文段 C.堆段 D.栈段
单项选择题
下列对临界区的论述中,正确的是 。
A.临界区是指进程中用于实现进程互斥的那段代码
B.临界区是指进程中用于实现进程同步的那段代码
C.临界区是指进程中用于实现进程通信的那段代码
D.临界区是指进程中用于访问共享资源的那段代码
相关试题
  • 某寺庙,有小和尚、老和尚若干,有一水缸,...
  • 假设具有5个进程的进程集合P={P0,P1...
  • 如图2-11所示,三个合作进程P1、P2、...
  • 将一组进程分为4类,如图所示。各类进程之...
  • 设有4个作业J1、J2、J3、J4,它们的到...