重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 大学专科> 电子信息
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[主观题]

有两个优先级相同的并发程序Pl和P2,它们的执行过程如下所示。假设,当前信号量s1=0,s2=0。当前的z=2

,进程运行结束后,x、y和z的值分别是()。

有两个优先级相同的并发程序Pl和P2,它们的执行过程如下所示。假设,当前信号量s1=0,s2=0。当

A.5,9,9

B.5,9,4

C.5,12,9

D.5,12,4

答案
查看答案
更多“有两个优先级相同的并发程序Pl和P2,它们的执行过程如下所示。假设,当前信号量s1=0,s2=0。当前的z=2”相关的问题

第1题

下面程序用来输出两个字符串中较短的长度。main(){char pl[20],p2[20];int i1,i2,num;gets(p1);ge

下面程序用来输出两个字符串中较短的长度。

main()

{char pl[20],p2[20];

int i1,i2,num;

gets(p1);

gets(p2);

i1=______;/*第一空*/

i2=______;/*第二空*/

num=(______)?i1:i2;/*第三空*/

printf("%d\n",nurn);

}

点击查看答案

第2题

有以下程序 main(){ inta=l,b=3,c=5; int*pl=&a,*p2=&b,*p=&c; *P:*p1*(*p2); printf(%

有以下程序 main(){ inta=l,b=3,c=5; int*pl=&a,*p2=&b,*p=&c; *P:*p1*(*p2); printf(%d\n,c);} 执行后的输出结果是

A.2

B.3

C.1

D.4

点击查看答案

第3题

有以下程序 yoidfun(int*pl,int*p2,int*S) { s=(int*)malloc(sizeof(int)); *S=*pl+*(p2++);

有以下程序 yoidfun(int*pl,int*p2,int*S) { s=(int*)malloc(sizeof(int)); *S=*pl+*(p2++);) main(){ inta[2]={1,2},b[2]={10,20},*s=a; fun(a,b,S); printf(%dha,*S);} 程序运行后的输出结果是

A.10

B.11

C.2

D.1

点击查看答案

第4题

有以下程序 include<stdio.h> include<string_h> voidfun(char*W,intm) {chars,*p1,*p2; p1

有以下程序 include<stdio.h> include<string_h> voidfun(char*W,intm) {chars,*p1,*p2; p1=w;p2=w+m-1; while(pl<p2){s=*p1;*p1=*p2;*p2=s;p1++;p2-;} } main() {1chara[]=“123456“; fun(a,strlen(a));puts(a); }

A.116611

B.161616

C.65432l

D.123456

点击查看答案

第5题

使用节流阀和减压阀的回路如图6-8所示,两液压缸的无杆腔和有杆腔的面积相同,且有A1=100cm2,A2=50cm2;液压缸

使用节流阀和减压阀的回路如图6-8所示,两液压缸的无杆腔和有杆腔的面积相同,且有A1=100cm2,A2=50cm2;液压缸1、2的负载分别为F1=14kN,F2=4.25kN;节流阀的压差△pL=0.2MPa,背压阀的调整压力p2=0.15MPa。试求:使用节流阀和减压阀的回路如图6-8所示,两液压缸的无杆腔和有杆腔的面积相同,且有A1=100cm2,使用节流阀和减压阀的回路如图6-8所示,两液压缸的无杆腔和有杆腔的面积相同,且有A1=100cm2,

点击查看答案

第6题

有两个并发进程P1、P2,其程序代码如下:可能打印出z的值有()可能打印出的C值有()(其中x

有两个并发进程P1、P2,其程序代码如下:可能打印出z的值有()可能打印出的C值有()(其中x为P1、P2的共享变量)。

有两个并发进程P1、P2,其程序代码如下:可能打印出z的值有()可能打印出的C值有()(其中x有两个

A.z=1,-3;C=-1,9

B.z=-1,3;C=1,9

C.z=-1,3,1;C=9

D.z=3;C=1,9

点击查看答案

第7题

以下程序运行后的输出结果是【 】。 include <stdio, h> main () { char a [

以下程序运行后的输出结果是【 】。 include <stdio, h> main () { char a [ ] = "Language", b [ ]: "Programe"; char * pl, * p2; int k; p1=a;p2=b; for(k=0;k<=7;k++) if(* (p1 +k) == * (p2+k)) printf("% c", * (pi +k)); }

点击查看答案

第8题

有一个网络故障影响了50个用户。与此同时,总经理的打印机也出现了故障,而他现在想打印一份报告。下列哪个结论可以从这些信息得出?()

A.必须先修理总经理的打印机,因为该事件具有更高的业务影响度

B.两个事件具有相同的优先级

C.没有足够的信息决定哪个事件具有更高的优先级

D.网路故障比总经理的打印机具有更高的事件优先级,因为它将会影响更多的人

点击查看答案

第9题

有两个并发执行的进程P1和进程P2,共享初值为1。的变量x。P1对x加1,P2对x减1加1和减1操作的指令序列
分别如下:两个操作完成后,x的值()。

有两个并发执行的进程P1和进程P2,共享初值为1。的变量x。P1对x加1,P2对x减1加1和减1操作

A.可能为-1或3

B.只能为1

C.可能为0、1或2

D.可能为-1、0、1或2

点击查看答案

第10题

设有Pascal程序: program p_7_6 var a,b,c:integer; L1:procedure pl(var z:inte

设有Pascal程序: program p_7_6 var a,b,c:integer; L1:procedure pl(var z:integer) var a,x,y:integer; b:array[1..5,1..io]of real; function f(var t:integer):boolean; var x:integer; L2: begin X:=a+t; f:=x+2 end; begin

设有Pascal程序: program p_7_6 var a,b,c:integer; L1:prend; L4:procdure p2(var y:integer); var x,z:real; begin

设有Pascal程序: program p_7_6 var a,b,c:integer; L1:prend; begin

设有Pascal程序: program p_7_6 var a,b,c:integer; L1:prL7: end. 试用图示法说明,在程序执行过程中,当控制到达各标号处时数据空间栈的存储分配情况。

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝