18、在Hoare管程中,有关条件变量x的操作signal()的描述正确的是()。A.x的条件队列空时是空操作,执行该操作进程继续运行B.x的条件队列空时是空操作,执行该操作进程进入紧急队列C.x的条件队列非空时,唤醒该条件队列的第一个等待进程,执行该操作进程进入紧急队列D.x的条件队列非空时,唤醒该条件队列的第一个等待进程,执行该操作进程继续运行
18、在Hoare管程中,有关条件变量x的操作signal()的描述正确的是()。
A.x的条件队列空时是空操作,执行该操作进程继续运行
B.x的条件队列空时是空操作,执行该操作进程进入紧急队列
C.x的条件队列非空时,唤醒该条件队列的第一个等待进程,执行该操作进程进入紧急队列
D.x的条件队列非空时,唤醒该条件队列的第一个等待进程,执行该操作进程继续运行
参考答案和解析
执行该操作进程进入x的条件队列;x等待队列非空时,会唤醒第一个等待进程;x等待队列空时释放管程控制权,允许入口队列进程进入管程
相关考题:
下列选项中,描述正确的选项包括。() A、Python中的变量在使用前不需要定义B、Python3.x中的变量名可以包含中文C、Python中的变量类型一旦确定就不能改变D、ab是一个有效的Python变量名
下面有关管程的叙述中,正确的是( ) A、管程是进程间互斥的机制,它保证进程互斥地访问共享变量,并方便地阻塞和唤醒进程B、管程和P.V一样,同步操作分散在各个进程中C、管程和P.V一样,使用不当就可能导致进程死锁D、一个管程定义了一个数据结构和能在该数据结构上并发执行进程所的一组操作,这组操作能同步进程和改变管程中的数据
下列选项中,描述正确的选项包括()。 A.a@b是一个有效的Python变量名B.Python中的变量类型一旦确定就不能改变C.Python中的变量在使用前不需要定义D.Python3.x中的变量名可以包含中文
请阅读下面的代码class A{int x;static int y;void fac(String s){System.out.println(“字符串:”+s);}}下列选项中描述正确的是() A.x , y和s 都是成员变量B.x 是实例变量,y是类变量,s是局部变量C.x和y是实例变量,s是参数D.x ,y和s都是实例变量
请教:2016计算机四级网络工程师高分突破试题单选题13如何解答? 下列关于管程的叙述中,不正确的是A.管程是一种同步机制B.管程只能解决进程互斥问题C.引入管程是为了提高代码可读性D.管程将共享变量及对共享变量的操作封装在一起
下面中有关回归系数说法正确的是( )。A.在X2不变的条件下,X1每变化一个单位,因变量Y会发生0.16个单位的变化B.在X2不变的条件下,X1每变化一个单位,因变量Y会平均发生0.16个单位的变化C.X1每变化一个单位,因变量Y会发生0.16个单位的变化D.X1每变化一个单位,因变量Y会平均发生0.16个单位的变化
在信息加工中,经常要对被处理的数据进行排序,数据的排序有多种方法,冒泡法是一种常用的排序方法,在排序时少不了比较两个变量中值的大小。下列四个选项中,能正确地对x和y两个变量进行比较,并将较大的数放在变量x中的是()。A、if x>y then(交换变量x、y的值)endifB、if x<=y then(交换变量x、y的值)endifC、if x<y then(交换变量x、y的值)endifD、if x>=y then(交换变量x、y的值)endif
下列关于管程的叙述中,哪一个是错误的?()A、管程中不允许同时存在两个或两个以上的运行进程B、Hoare提出了管程的一种实现方案C、管程的互斥是由信号量及PV操作实现的D、条件变量是用于解决同步问题的
在画两个变量的散点图时,下面哪个叙述是正确的()。A、预测变量在X轴上,响应变量在Y轴上B、响应变量在X轴上,预测变量在Y轴上C、可以选择两个变量中任意一个变量在X轴上D、可以选择两个变量中任意一个变量在Y轴上
在图形动画设计中,“自变量”经常用到,有关“自变量”的描述,哪些是正确的()A、“自变量”数值是在一定范围变化的B、“自变量”的变化速度可以调整C、“自变量”下方带有按钮控制条,其中“=”按钮表示“暂停”变化D、当“自变量”下方带有按钮控制条时,无法“去掉”
单选题下列关于管程的叙述中,哪一个是错误的?()A管程中不允许同时存在两个或两个以上的运行进程BHoare提出了管程的一种实现方案C管程的互斥是由信号量及PV操作实现的D条件变量是用于解决同步问题的
单选题在画两个变量的散点图时,下面哪个叙述是正确的()A预报变量在x轴上,解释变量在y轴上B解释变量在x轴上,预报变量在y轴上C可以选择两个变量中任意一个变量在x轴上D可以选择两个变量中任意一个变量在y轴上
单选题在回归分析中,有关被解释变量Y和解释变量X的说法正确的为()AY为随机变量,X为非随机变量BY为非随机变量,X为随机变量CX、Y均为随机变量DX、Y均为非随机变量