皮皮学,免费搜题
登录
搜题
【简答题】
某数据库有 3个写进程writer,10个读进程reader,它们之间读写操作的互斥要求是: ( 1)写进程正在写该数据库时,不能有其他进程读写该数据库; ( 2)读进程之间不互斥,可以同时读该数据库; ( 3)如果有若干进程正在读该数据库,一个写进程正等待写,则随后欲读的进程也不能读该数据库,需等待写进程先写。 试使用记录型信号量控制上述功能的正确协作,在下面伪代码框架中补全缺少的代码。每个空白计 1分,共8分。 信号量 rw_mutex=空白1;// 读写数据库访问互斥 信号量 mutex=空白2;// 共享变量访问互斥 int read_count=0; // 同时读的计数 void writer() { while( true ) { P(空白3); 数据库写操作 V(rw_mutex ) } } void reader() { while( true ) { P(空白4); read_count++; if (read_count==1) P(空白5); V(空白6 ) 数据库读操作 P(空白7); read_count- -; if (read_count==0) V(空白8); V(mutex ) } } void main() { 创建 3个writer进程 创建 10个reader进程 其他处理 }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【多选题】水电工程的质量管理包括:( )
A.
设计质量管理
B.
施工质量管理
C.
监理质量管理
D.
材料和设备质量管理
E.
工艺及外观质量管理
【单选题】某公司应收账款周转次数为4.5次,假设1年按360天计算,则应收账款周转天数为( )。
A.
20天
B.
81.1天
C.
80天
D.
730天
【单选题】下列关于单性花的说法错误的是( )。
A.
雄花、雌花都是单性花。
B.
不完全花都是单性花。
C.
单性花都是不完全花。
D.
西瓜花、南瓜花都是单性花。
【单选题】I ______my Russian because I seldom speak it.
A.
was forgetting
B.
am forgetting
C.
forgot
D.
forget
【判断题】组成菜荑花序的花都为单性花。(    )
A.
正确
B.
错误
【单选题】苎麻的花为( )。
A.
两性花
B.
单性花,雌雄花同株异花
C.
单性花,雌雄花异株同位
D.
单性花、两性花同株异位
【判断题】世界多极化是世界经济发展的必然趋势,但不等于全球政治、文化一体化。
A.
正确
B.
错误
【多选题】质量管理子系统包含 等功能。A 过程质量管理B 人员素质管理C 产品质量跟踪管理D 质量成本管理E 计量工具质量管理F 设备和工装质量管理
A.
过程质量管理
B.
人员素质管理
C.
产品质量跟踪管理
D.
质量成本管理
E.
计量工具质量管理
F.
设备和工装质量管理
【判断题】重力坝的工作原理是在水压力及其它荷载的作用下,主要依靠坝体自身重量产生的抗滑力来满足稳定的要求。( )
A.
正确
B.
错误
【判断题】重力坝的工作原理是在水压力及其它荷载的作用下,主要依靠坝体自身重量产生的抗滑力满足稳定的要求。
A.
正确
B.
错误
相关题目: