首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
三类线程search、insert、delete共享(访问)单链表,利用P、V原语操作实现这三类线程。限定如下: (1)search可以与同类线程同时执行; (2)insert类线程之间互斥,但是可以与任意多search同时执行; (3)del
三类线程search、insert、delete共享(访问)单链表,利用P、V原语操作实现这三类线程。限定如下: (1)search可以与同类线程同时执行; (2)insert类线程之间互斥,但是可以与任意多search同时执行; (3)del
admin
2012-06-21
78
问题
三类线程search、insert、delete共享(访问)单链表,利用P、V原语操作实现这三类线程。限定如下:
(1)search可以与同类线程同时执行;
(2)insert类线程之间互斥,但是可以与任意多search同时执行;
(3)delete不但同类之间互斥,而且与其他类线程互斥。
选项
答案
int searcher_num=0,inserter_num=0; semaphore search_switch=1; semaphore insert_switch=1; semaphore insert_mutex=1; semaphore delete_mutex=1; semaphore no_searcher=1; semaphore no_inserter=1; search_thread: { P(search_switch); if(++searcher_hum==1)P(no_searcher); V(search_switch); search_node_code(); //critical section P(search_switch); if(--searcher_num==0)V(no_searcher); V(search_switch); } insert_thread: { P(insert_switch); if(++inserter_num==1)P(no_inserter); V(insert_switch); P(insert_mutex); insert_node_code(); //critical section V(insert_mutex); P(insert_switch); if(--inserter_num==0)V(no inserter); V(insert_switch); } delete_thread: { P(no_searcher); P(no_inserter); delete_node_code(); //critical section V(no_inserter); V(no_searcher); }
解析
转载请注明原文地址:https://jikaoti.com/ti/KAajFFFM
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
汉武帝时期,在民族关系上采取了一系列措施,其中不包括()。
中国共产党和政府第一次向全国人民提出实现“四个现代化”的奋斗目标是在()。
下列不属于清统治者加强文化专制和思想控制的是()
“二战”后世界经济发展变化迅速,这种变化主要表现在()。①国际金融体系和贸易体系的形成②国家垄断资本主义的空前发展③形成以美、苏“冷战”为特征的两极格局④科学技术推动生产力发展更为迅速
关于伯里克利时代的叙述,不正确的是()。
周王室的两大官僚系统是()。
我国发明生铁冶炼技术是在()。
1948年,南斯拉夫对从苏联照搬来的“行政命令式的国家集权式”体制进行改革逐步形成有自己特色的建设社会主义的理论和方法,其核心是()。
在阿拉伯()统治时期,阿拉伯军队曾与当时中国的唐朝军队发生冲突。
当系统发生抖动(thrashing)时,可以采取的有效措施是____。I.撤销部分进程Ⅱ.增加磁盘交换区的容量Ⅲ.提高用户进程的优先级
随机试题
因其制作风筝历史悠久,手艺成熟而称为“风筝之都”的城市是()。[江西2018]
气压传动系统的泄油不会严重影响工作。()
中国半殖民地半封建社会的主要特点、主要矛盾和根本任务是什么?
A.阿司匹林B.华法林C.肝素D.链激酶E.尿激酶可灭活多种凝血因子的是
若非齐次线性方程组Ax=b中,方程的个数少于未知量的个数,则下列结论中正确的是()。[2013年真题]
根据我国现行的规定,负债筹集资金的方式可以是()。
花木对园林山石景观起衬托作用,又往往和园主追求的精神境界有关,以下象征荣华富贵的花卉有()。
英国广播公司用“史无前例”这个词强调舰载机起降对于中国的意义。法国媒体称,这真令人震惊,歼-15货真价实地完成了在“辽宁舰”上的起降。德国媒体称,中国首艘航母就像一座中国的“浮动军事大学”,很多技术都是中国自己研发的。军事专家称,舰载机成功起降标志着___
Thechildrenlinedupandwalkedout______.
Fastfood,amainstayofAmericaneatingfordecades,mayhavereachedaplateauintheUnitedStatesasthematuringbaby-boom
最新回复
(
0
)