某一个进程进入了和临界资源A相关的临界区,在临界区中,再次申请资源B未成功而变成阻塞状态,那么,这个时候,正确的描述是____
A.其它进程不能够进入和临界资源A相关的临界区
B.其它进程可以进入和临界资源A相关的临界区
C.其它进程不能使用CPU资源
D.这个进程将永远得不到资源B
A.其它进程不能够进入和临界资源A相关的临界区
B.其它进程可以进入和临界资源A相关的临界区
C.其它进程不能使用CPU资源
D.这个进程将永远得不到资源B
第2题
最大需求量度 已分配资源量
P1 7 4
P2 6 2
P3 2 0
P4 3 2
系统剩余资源最:1 如果在该状态下,进程P3申请1个资源,分配后,系统的状态是
A.安全状态
B.不安全状态
C.死锁状态
D.临界状态
第3题
最大需求量度 已分配资源量
P1 7 4
P2 6 2
P3 2 0
P4 3 2
系统剩余资源量:1 如果在该状态下,进程P3申请1个资源,分配后,系统的状态是______。
A.安全状态
B.不安全状态
C.死锁状态
D.临界状态
第5题
第8题
某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、进程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的局部变量
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!