首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在某超市里有一个收银员,且同时最多允许有n个顾客购物,我们可以将顾客和收银员看成是两类不同的进程,且工作流程如图5-4所示。为了利用P-V操作正确地协调这两类进程之间的工作,设置了三个信号量S1、S2和Sn,且初值分别为0,0和n。这样图中的口应填写(46
在某超市里有一个收银员,且同时最多允许有n个顾客购物,我们可以将顾客和收银员看成是两类不同的进程,且工作流程如图5-4所示。为了利用P-V操作正确地协调这两类进程之间的工作,设置了三个信号量S1、S2和Sn,且初值分别为0,0和n。这样图中的口应填写(46
admin
2019-03-04
85
问题
在某超市里有一个收银员,且同时最多允许有n个顾客购物,我们可以将顾客和收银员看成是两类不同的进程,且工作流程如图5-4所示。为了利用P-V操作正确地协调这两类进程之间的工作,设置了三个信号量S1、S2和S
n
,且初值分别为0,0和n。这样图中的口应填写(46),图中的b1,b2应分别填写(47),图中的c1,c2应分别填写(48)。
选项
A、P(S1),V(S2)
B、P(S
n
),V(S1)
C、P(S2),V(S1)
D、V(S1),P(S2)
答案
A
解析
操作系统的重要功能是解决进程间的同步与互斥问题。解决的办法主要有加锁法、信号量机制、管程机制等。信号量是由一个整型变量和一个等待队列构成的,对这个整型变量除了做初始化之外,只能实施P-V操作,即P操作和V操作。P-V操作是原子操作,不可分割使用,必须成对出现,属于低级的进程通信原语。采用P-V操作实现进程同步的步骤是首先为各并发进程设置私用信号量,然后为私用信号量赋初值,最后利用P-V原语和私用信号量规定各进程的执行顺序。采用P-V操作实现进程互斥的步骤是首先为临界资源设置公用信号量,然后为公用信号量赋初值,最后利用P-V原语和公用信号量实现并发进程的互斥使用临界资源。在本题中,收银员进程和顾客付款进程类似于生产者和消费者进程,顾客要想付款必须判断收银员是否忙,忙则等待,不忙则付款。因此,对应的收银员进程和顾客付款进程私用信号量分别是S1和S2,由于开始时没有顾客去付款,收银员也没有收费,所以S1和S2的初值为0。这里的公用临界资源是允许进入的(可容纳的)顾客人数n,如果有n+1个顾客想购物,那么第n+1个顾客就得等待,直到有人购物完毕出来方能进去,所以临界资源的信号量为S
n
=n。顾客进入超市时,允许进入的顾客人数减1,执行P(S
n
),购物完毕准备付款时,通知收银员进程有顾客付款,执行V(S1),此时收银员进程执行P(S1)操作后就可进入收费,收费完成后收银员进程执行V(S2),以通知顾客收费完毕,此时顾客执行P(S2)就可离开收银台,在离开超市时需执行V(S
n
),释放资源。
转载请注明原文地址:https://www.kaotiyun.com/show/0XTZ777K
本试题收录于:
数据库系统工程师上午基础知识考试题库软考中级分类
0
数据库系统工程师上午基础知识考试
软考中级
相关试题推荐
你是公司负责5个项目的经理。其中一个项目正处于结束阶段,大多数的项目小组成员被重新分配了工作。今天,该项目的项目经理询问是否可以在正式结束项目之前离职以便接受新的任务,因为她必须在3天内到新工作岗位报到,否则将不得不放弃。但是,直到现在你还有许多管理工作未
项目进度管理经常采用箭线图法,以下对箭线图的描述不正确的是()。
以下关于项目整体管理的叙述,正确的是()。
配置识别是软件项目管理中的一项重要工作,它的工作内容不包括()。
模型-视图-控制器(Model-View-Controller-MVC)模式是专门针对交互系统提出的。J2EE支持用MVC模式构建应用系统。“模型”代表的是应用的业务逻辑,在J2EE中通过EJB实现;“视图”是应用系统的表示界面,可由JSP页面产生和实现;
在选项()中,①代表的技术用于决策分析;②代表的技术用于从数据库中发现知识;①和②的结合为决策支持系统(DSS)开辟了新方向,它们也是③代表的技术的主要组成部分。
在CRM中,体现企业曾经为客户提供的产品和服务的历史数据,如用户产品使用情况的调查数据、客服人员的建议数据和广告数据等,属于()。
基线由一组配置项组成,这些配置项构成了一个相对稳定的逻辑实体,是一组经过(62)正式审查、批准,达成一致的范围或工作产品。其主要属性一般主要包括(63)。(62)
AP接入点(ACCESSPOINT)是用于无线网络的无线HUB,是无线网络的核心。它是移动计算机用户进入有线以太网骨干的接入点,AP可以简便地安装在天花板或墙壁上,它在开放空间最大覆盖范围可达(151)米,无线传输速率可以高达11Mb/s。
人眼看到的任一彩色光都是亮度、色调和饱和度三个特性的综合效果,其中(13)反映颜色的种类。(2006年5月试题13)
随机试题
配制混凝土时所采用的粗集料质量要求有()。
对于35kV及以下电力电缆绝缘类型的选择,下列哪些表述符合规范规定?()
下列说法中符合《中华人民共和国防沙治沙法》关于“已沙化土地范围内单位治理责任制”的规定是()。
2011年是江苏实施农业现代化工程的第一年,下列农业指标中位居全国第一或全国前列的是()。
依据《民事诉讼法》的规定,人民检察院有权实行法律监督的范围是()。
甲未取得医生执业资格,擅自为病人看病5年之久。某日,甲给乙看病,注射青霉素前问乙是否有青霉素过敏史,乙称此前没有,甲给乙注射青霉素以后,乙过敏死亡。本案中甲构成:
王明抄写一份报告,如果每分钟抄写30个字,则用若干小时可以抄完。当抄完时,将工作效率提高40%,结果比原计划提前半小时完成。问这份报告共有多少字?()
下列表述,围绕哲学基本问题中的第一方面展开的是:
根据沙伊的智力适应理论,主要任务是为实现自己的理想和奋斗目标而努力工作的阶段是
WhydidthehumanrightsorganizationscriticizeMorocco?
最新回复
(
0
)