题目内容 (请给出正确答案)
[单选题]

某一个进程进入了和临界资源A相关的临界区,在临界区中,再次申请资源B未成功而变成阻塞状态,那么,这个时候,正确的描述是____

A.其它进程不能够进入和临界资源A相关的临界区

B.其它进程可以进入和临界资源A相关的临界区

C.其它进程不能使用CPU资源

D.这个进程将永远得不到资源B

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“某一个进程进入了和临界资源A相关的临界区,在临界区中,再次申…”相关的问题

第1题

X个进程共享某一临界资源,则互斥信号量的取值范围为______。

A.-X~1

B.-1~0

C.-(X-1)~1

D.-X~0

点击查看答案

第2题

系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下:

最大需求量度 已分配资源量

P1 7 4

P2 6 2

P3 2 0

P4 3 2

系统剩余资源最:1 如果在该状态下,进程P3申请1个资源,分配后,系统的状态是

A.安全状态

B.不安全状态

C.死锁状态

D.临界状态

点击查看答案

第3题

系统中有4个进程P1,P2,P3和P4,在某一时刻系统状态如下:

最大需求量度 已分配资源量

P1 7 4

P2 6 2

P3 2 0

P4 3 2

系统剩余资源量:1 如果在该状态下,进程P3申请1个资源,分配后,系统的状态是______。

A.安全状态

B.不安全状态

C.死锁状态

D.临界状态

点击查看答案

第4题

临界资源是____

A、可以被多个进程同时使用的资源

B、在某一个时期,只能被一个进程使用的资源,有独占性

C、有界限的资源

D、可以按照时间片轮转使用的资源

点击查看答案

第5题

我们在为某一临界资源设置一把锁W,当W=0()时表示加锁状态,当W=1时表示开锁状态。试写出利用整型信号量和记录型信号量实现加锁和开锁的原语,并写出程序利用这些原语实现多个进程对该临界资源的互斥访问
点击查看答案

第6题

关于临界资源和临界区的说法错误的是 。

A、临界资源是一个共享变量。

B、临界区是程序中的某个片段。

C、临界区中含有对临界资源的存取操作。

D、线程内定义的变量可以是临界资源。

点击查看答案

第7题

进程中访问临界资源的那段程序代码是________.

A、退出区

B、临界区

C、进入区

D、剩余区

点击查看答案

第8题

某C程序定义了一个全局变量int data[256],其并创建有...

某C程序定义了一个全局变量int data[256],其并创建有两类进程Ai(0<=i<=5)、bj(0<=j<=5)、分别循环式地对data数组元素依次进行设置(写)和提取(读)操作。具体而言,a类进程循环式地依次对data数组元素进行设置操作,也即设置data[0]、设置data[1]、设置data[2]、.......、设置data[255]、设置data[0]、设置data[1]、.......、设置data[255]、设置data[0]、设置data[1]、.......;b类进程循环式地依次对data数组元素进行提取操作,也即提取data[0]、提取data[1]、提取data[2]、.......、提取data[255]、提取data[0]、提取data[1]、.......、提取data[255]、提取data[0]、提取data[1]、.......;一个数据元素被写入一次后,必须被取走后该元素才可被再次写操作,同时,a类进程写入的数据必须要被某个b类进程取走且仅需取走一次。在设计和实现这两类进程对data数据共享访问同步问题的正确最高效解决方案中,关于临界资源及对应临界区操作的分析,正确无误的说法是(> A、设立进程Ai共享的data数组下标变量x,设立进程Bj共享的data数组下标变量y,并将x和y作为这两类进程的临界资源,并定义一个互斥信号量对其访问操作进行保护

B、全局变量data、i和j都是临界资源

C、全局变量data作为上述两类进程的临界资源,且把它们对data的操作都封装在相同的互斥信号量mutex保护的临界区中

D、设立进程Ai共享的data数组下标变量x,设立进程Bj共享的data数组下标变量y,并将x作为Ai类进程之间的临界资源(故而定义互斥信号量mutexX实现Ai类进程对x的互斥访问)、y作为Bj类进程之间的临界资源(故而定义互斥信号量mutexY实现Bj类进程对y的互斥访问)

点击查看答案

第9题

有两个进程:进程A根据输入数据计算和给出变量sum的取值,进程B则根据sum取值显示不同的图形。变量sum作为进程A和进程B的临界资源的前提条件是( )。

A、进程A和进程B均拥有名为sum的局部变量

B、sum以全局变量的方式出现在程序中且进程A和进程B均不拥有名为sum的局部变量;或者sum以全局变量的方式出现在程序中且进程A和进程B均可对其进行访问,同时,尽管进程A或进程B拥有名为sum的局部变量,但题干指定操作即“进程A根据输入数据计算和给出变量sum的取值,进程B则根据sum取值显示不同的图形”的sum操作对象都是针对程序的全局变量而非局部变量

C、sum以全局变量的方式出现在程序中且进程A和进程B均不拥有名为sum的局部变量

D、sum以全局变量的方式出现在程序中且进程A和进程B均可对其进行访问,同时,进程A或进程B拥有名为sum的局部变量

点击查看答案

第10题

进程中访问临界资源的那段程序代码是____。
点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信