首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若某航空公司的飞机订票系统有n个订票终端,系统为每个订票终端创建一个售票终端的进程。假设Pi(i=1,2,…,n)表示售票终端的进程,Hj(j=1,2,…,m)表示公共数据区,分别存放各个航班的现存票数,Temp为工作单元。系统初始化时将信号量3赋值为(7
若某航空公司的飞机订票系统有n个订票终端,系统为每个订票终端创建一个售票终端的进程。假设Pi(i=1,2,…,n)表示售票终端的进程,Hj(j=1,2,…,m)表示公共数据区,分别存放各个航班的现存票数,Temp为工作单元。系统初始化时将信号量3赋值为(7
admin
2019-05-04
40
问题
若某航空公司的飞机订票系统有n个订票终端,系统为每个订票终端创建一个售票终端的进程。假设Pi(i=1,2,…,n)表示售票终端的进程,Hj(j=1,2,…,m)表示公共数据区,分别存放各个航班的现存票数,Temp为工作单元。系统初始化时将信号量3赋值为(75)。Pi进程的工作流程如图 7-10所示,a、b和c处将执行P操作和V操作,则图7-10中a、b和c应填入(76)。
选项
A、P(S)、V(S)和V(S)
B、P(S)、P(S)和V(S)
C、V(S)、P(S)和P(S)
D、V(S)、V(S)和P(S)
答案
A
解析
因为该航空公司的飞机订票系统有n个订票终端,多个客户可能在不同的终端同时订购某一航班的票,导致售票出错。例如,当某航班只剩下一张票时,有3个客户在3个不同的终端订购,则3个终端可能同时售出这张票。而这是不允许的,因此,必须要设置一个信号量s,用来表示某航班当前是否有客户在订票或者待订票的人数。该信号量的初值为1,表示同时只能有一个客户订购某个航班的票。当有客户在某个终端订购某航班的票时,首先要执行P(S)操作,,使其他客户等待。当完成订票或者票已售完时,再执行V(S)操作。
转载请注明原文地址:https://kaotiyun.com/show/AuLZ777K
本试题收录于:
系统分析师上午综合知识考试题库软考高级分类
0
系统分析师上午综合知识考试
软考高级
相关试题推荐
软件开发离不开系统环境资源的支持,其中必要的测试数据属于()。
执行下面程序,单击Command1按钮后,列表框上显示的第一个列表项内容是 (1) ,最后一个列表项内容是 (2) 。OptionExplicitPrivateSubCommand1_Click()DimstAsString,pAsString1,
以下程序运行时输出到屏幕的结果中第一行是 (8) ,第二行是(9) ,第三行是(10) 。算法提示:将Fibonacci数列(1,1,2,3,5,8,13,…)前6个数填入a数组。#include#defineN3intmain(){i
接入无线局域网的计算机与接入点(AP)之间的距离一般在几米—几十米之间,距离越大,穿越的墙体越多,信号越 ________。
下列关于操作系统的叙述正确的是()。
在Excel2003中,可以将图案的颜色设置为红色的图表组成部分包括()。
当用户在某网站登录注册的邮箱时,页面上的“草稿箱”文件夹一般保存着的是()。
计算机病毒传播可以利用的移动设备不包括()。
Access是MicrosoftOffice办公软件的组件,是一种关系数据库管理系统(RDBMS)。
随机试题
腹泻患儿的饮食护理正确的是()
组织兴奋性降低,组织的()
男,32岁。周期性空腹及夜间上腹痛4年,饱食后突发剧烈上腹痛3小时。查体:上腹部腹肌紧张,压痛阳性。肝浊音界消失。该患者最可能的诊断是()
依照《建设工程安全生产管理条例》,对建设工程安全生产违法行为的责任主体实施的行政处罚有()。
施工企业应业主要求赶工,发生的夜间施工照明设备摊销费用应计入()。
会计档案包括( )。
某房地产集团下属一家物业经营管理公司。成立初期,该公司非常注重管理的规范化和充分调动员工积极性,制定了一套科学完善的薪酬管理制度,公司得到了较快的发展。随着规模的扩大,该公司的经营业绩却不断滑坡,客户的投诉也不断增加,员工的工作失去了往日的热情,出现了部分
并发执行的三个事务T1、T2和T3,事务T1对数据D1加了共享锁,事务T2、T3分别对数据D2、D3加了排他锁,之后事务T1对数据(36),事务T2对数据(37)。(37)
"Salty"RicePlantBoostsHarvestsBritishscientistsarebreedinganewgenerationofriceplantsthatwillbeabletogrow
【B1】【B11】
最新回复
(
0
)