首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
设有如下两个优先级相同的进程P1和P2。信号量S1和S2的初值均为0,试问P1、P2并发执行结束后,z的值可能是( )。
设有如下两个优先级相同的进程P1和P2。信号量S1和S2的初值均为0,试问P1、P2并发执行结束后,z的值可能是( )。
admin
2018-09-11
40
问题
设有如下两个优先级相同的进程P1和P2。信号量S1和S2的初值均为0,试问P1、P2并发执行结束后,z的值可能是( )。
选项
A、4、8、11
B、4、6
C、6、8
D、4、8
答案
D
解析
这类题目其实不难,但这种题却很容易答错,原因就是很容易漏掉某种情况。
首先,将上述进程分解成以下6个程序段:
假设没有PV操作的情况下。进程并发执行关系用前驱图表示如图7-7所示。
加入了PV操作后用前驱图表示如图7-8所示。
由于x的值只有PS4、PS5决定,且两者顺序关系确定,则易得x的值始终为4。又P2和P1共享的变量只有z,则PS6与PS1、PS2、PS3的关系决定了最终的y和z的值。又根据进程前驱图得,PS6在PS1之后。所以可能的情况有(PS4、PS5所处的顺序有多种情况,但都不对最后结果产生影响,为了方便,我们统一把PS4、PS5放在PS1后面执行):
PS1、PS4、PS5、PS6、PS2、PS3;
PS1、PS4、PS5、PS2、PS6、PS3:
PS1、PS4、PS5、PS2、PS3、PS6:
这3种情况,计算过程如表7-2所示。
综上所述,z的值可能是4、8。
转载请注明原文地址:https://kaotiyun.com/show/eqRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
下列哪个文件标志着“文化大革命”的发起?()
()用铜制造了人体模型,并统一了人体的穴位。
为了彻底消除地方割据,废除节度使的皇帝是()。
根据越南战争的起源和发展,分析“冷战”时期美国对第三世界政策的目标和动机。
佛教在从印度向外传播的过程中分为两大流派,其中小乘佛教又称为()。
材料一从波罗的海斯德丁(什切青)到亚得里亚海边的里亚斯特,一幅横贯欧洲大陆的铁幕已经降落下来……无一不处在苏联的势力范围之内。
基辅罗斯国家对居民征税的方式是()。
在一个长度为n(n>1)的带头结点的单链表h上,设有尾指针r(指向尾结点),则执行()操作与链表的长度有关。
某系统中n个相互独立的生产者进程为一个消费者进程提供数据,假设每个生产者提供的数据写入各不相同的缓冲区,且生产者写缓冲区的速度比消费者读缓冲区的速度快,则缓冲区个数的最优值应为()。
某机字长32位,总线数据线宽度是16位,一个总线周期占用4个时钟周期,总线时钟频率为10MHz,则总线带宽是()。
随机试题
藿香具有的功效是
初始血尿病变部位为()
高强度大六角头螺栓连接副出厂时应随箱带有_______的检验报告。()
下列不属于海关查验赔偿范围的是()。
承租人未经出租人同意,对租赁物进行改善或者增设他物的,出租人可以要求承租人( )。
在短期中,当边际成本曲线位于平均成本曲线上方时,()
工厂安排住宿,若有6个房间每间住4人,其余房间每间住5人,还剩3人;若有4个房间每间住5人,其余房间每间住4人,正好住下。该工厂有多少人?()
在赌博过程中,人们倾向认为既往事件容易影响未来事件的发生概率.这被称为“赌徒谬论”。英国科学家招募了31名大脑脑岛受伤的患者让其玩投币机,结果只有“赢”和“差点赢了”两种:同时还招募了13名大脑其他区域有损伤的患者以及16名健康人进行对比研究。研究发现.除
超额准备金与实际准备金的数量关系是()
(2005年真题)在我国,依据法律部门划分的标准和原则,《中华人民共和国香港特别行政区基本法》属于
最新回复
(
0
)