首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某系统有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区取产品消费。用PV操作实现进程间的同步模型如图2-3所示。假设信号量S1的初值为1,信号量S2的初值为0,那么,a、b处应当写别填(1),c、d处分别填(2)。
某系统有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区取产品消费。用PV操作实现进程间的同步模型如图2-3所示。假设信号量S1的初值为1,信号量S2的初值为0,那么,a、b处应当写别填(1),c、d处分别填(2)。
admin
2019-04-09
40
问题
某系统有一个缓冲区,进程P1不断地生产产品送入缓冲区,进程P2不断地从缓冲区取产品消费。用PV操作实现进程间的同步模型如图2-3所示。假设信号量S1的初值为1,信号量S2的初值为0,那么,a、b处应当写别填(1),c、d处分别填(2)。
选项
A、V(S2)、P(S1)
B、P(S1)、V(S2)
C、P(S2)、V(S1)
D、V(S1)、P(S2)
答案
C
解析
进程同步是进程之间的合作而引起的制约问题。要实现进程同步,可使用一个信号量与消息联系起来,信号量如果为0,表示消息未产生;信号量如果为1,表示消息已存在。本题是最简单的单缓冲区的生产者和消费者的同步问题。
P操作的定义是:S=S-1,若S>=0,则执行P操作的进程继续执行。若S<0,则进程进入阻塞状态。
V操作的定义是:S=S+1,若S>O,则执行V操作的进程继续执行。若S<=0,则进程唤醒一个进程,并将其插入就绪队列,然后执行V操作的进程继续。
第1空的正确答案为选项B。第2空的正确答案为选项C。
转载请注明原文地址:https://kaotiyun.com/show/NkVZ777K
本试题收录于:
程序员上午基础知识考试题库软考初级分类
0
程序员上午基础知识考试
软考初级
相关试题推荐
在OSI模型中,集线器是(30)层的设备,路由器属于(31)层的设备。
在无线网络中,负责把有线网络的信息转化为无线信号的是(36)。
若FTP地址写为ftp://123:213@222.18.8.241,则该地址中“123”的含义是FTP服务器的(59),若FTP地址为ftp://222.18.8.241,则该地址对应连接的FTP服务器用户名字为(60)。
操作系统有4个明显的特征,分别是并发性、共享性、虚拟性和(59)。
网络管理员张某参与了软件公司A开发的某套管理系统软件的工作,后辞职到另一公司任职,于是项目负责人将张某在该软件作品上的开发者署名更改为他人,该项目负责人的行为(20)。
局域网的网络软件主要包括网络数据库管理系统、网络应用软件和(59)。
虚拟存储器的作用是允许(4),它通常使用(5)作为主要组成部分。虚拟存储器的调度方法与(6)基本类似,即把经常要访问的数据驻留在高速存储器中。因为使用了虚拟存储器,指令执行时(7)。在虚拟存储系统中常使用相联存储器进行管理,它是(8)寻址的。
在计算机局域网协议集中,数据链路层又可分为介质访问控制子层和(43); LAN参考模型中服务访问点SAP的作用是(44):局域网中数据传输的误码率较低,一般约在(45);在LAN的介质访问方式中,争用属于(46);以太网的介质访问控制方式与CSMA相比较,
双绞线由两根具有绝缘保护层的铜导线按一定密度相互绞在一起组成,这样可以(47)。
若某个计算机系统中,内存地址与I/O地址分别编址,访问内存单元和I/O设备是靠(30)来区分的。
随机试题
意义学习包括()。
一妇女孕3个月,诉近来呼吸困难来诊,查体见甲状腺体较大,脉搏105次/分,两手颤动,则对该患者治疗以下列哪项为宜
腰椎斜位标准片所见,错误的是
A.急性菌痢普通型B.中毒型菌痢C.急性菌痢轻型D.慢性菌痢急性发作型E.慢性菌痢隐匿型
《安全生产法》中所称的生产经营单位,是指从事务类生产经营活动的()。
①人类对浩瀚无垠的太空向往已久。从嫦娥奔月的神话到亦真亦幻的《西游记》,人们把太空描述成妙不可言的神仙世界。在人们的想象中,太空是一个至善至美的天堂。然而在现实世界里,太空绝不像人们想象的那样浪漫。进入太空,人类要面对的是险境而非仙境。栽人航天飞行要解决的
宪法的修改程序与一般法律相同的宪法叫做()。
黑泽明《罗生门》
SDH的帧可以分为3个主要区域:段开销(SOH)区域、信息净负荷(Payload)区域和【】。
Manyoftheworld’slanguagesaredisappearingasmoderncommunications,migration(人口迁移)andpopulationgrowthendtheisolatio
最新回复
(
0
)