早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

●试题一 阅读下列说明和有关的图表,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 A

题目

●试题一

阅读下列说明和有关的图表,回答问题1至问题3,将解答填入答题纸的对应栏内。

【说明】

A公司决定为该市车站开发自动售票系统,系统的要求如下:

1.乘客能按以下三步操作购票:选定目的地;投入钱币;获得一张票;

2.当且仅当乘客选定目的地后,系统才接收投钱,每次投入的钱只购买一张票;

3.只要投入的钱不少于所需的票价,且票库中有所要求的票,则应尽快出票;

4.如需找钱,则在出票的同时应退还多余的钱;

5.如果乘客投入的钱不够票价,或者票库中没有所要求的票时,系统将全额退钱,并允许乘客另选目的地,继续购票;

6.出票前乘客可以按"取消"按钮取消购票,系统将全额退出该乘客投入的钱,并允许乘客另选目的地,继续购票;

7.出票结束(包括退还多余的钱)后,系统应保存销售记录,并等待乘客购票。

该系统还要求快速响应和操作同步,所以它应是一个实时系统。为此,A公司在该系统的数据流程图中附加了过程控制部分,形成转换图。在该图中,控制流(事件流)用虚线表示,数据流用实线表示。图中的数据流并没有画全,需要考生填补。转换图如图1所示。

图1转换图

程进行的控制可以用系统内部各个状态之间的迁移来描述,从而形成状态迁移图。在状态迁移图中,用双线框表示状态,用有向边表示状态的迁移。引起状态迁移的事件以及由该事件引起的动作,在有向边旁用"事件 动作"形式注明。状态迁移图如图2所示。

图2状态迁移图

该公司还制作了一个过程启动表,用以表明状态迁移图中的4个动作与转换图中的4个过程之间的"启动"关系,即说明哪个动作将启动哪个过程。用1表示启动,用0表示不启动。启动的过程将根据获得的输入数据产生输出数据,未启动的过程则不会产生输出数据。该表中没有列出的过程,其执行与否与事件无关。过程启动表见表1:

【问题1】

转换图中缺少哪三条数据流?请指明每条数据流的名称、起点和终点。

【问题2】

在状态迁移图中,a,b,c分别表示什么事件?请用转换图中给出的事件名解答。

【问题3】

在过程启动表中,d,e处应填什么?请分别用4位二进制码表示。

参考答案
正确答案:
●试题一[问题1]【答案】①数据流名:目的地;起点:"接收目的地";终点:"核查"。②数据流名:投入的钱;起点"接收钱";终点:"核查"。③数据流名:剩余的钱;起点"核查";终点:"退还钱"。【解析】转换图是在数据流程图中附加了过程控制的部分,该图描述了自动售票系统的基本行为。根据说明中给出的系统需求描述和转换图,可以看出该图没有完整的描述系统的基本行为。由于乘客选择的目的地需要经过系统的验证,确定是否是合法的目的地,因此缺少的数据流起点为"接收目的地",终点为"核查"。转换图中只给出了将乘客投入的钱全额退还的数据流,没有给出在其他的情况下系统核查和退钱的数据流。因此缺少两条数据流:一条数据流的起点为"接收钱",终点为"核查";另一条数据流的起点为"核查",终点为"退还钱"。[问题2]【答案】a-"取消"操作b-核查正确c-出票结束。【解析】结合试题考查状态迁移图,状态"正在接收投钱"之后什么事件能够导致"退钱",同时还要注意到该事件之后状态转移到"等待选择目的地"。显然,在接受投币之后如果正常发展的话应该是出票,出票的同时退还多余的钱。所以事件a是发生在"接收投钱"之后"出票"之前发生的导致退钱的事件,仔细考查试题说明,事件a应该是"取消",因为在试题的说明部分特别提到"出票钱乘客可以按取消按钮取消购票,系统将全额退出乘客投入的钱,并且乘客可以另选""目的地"。按照上面的分析,我们可以看到在"接收投钱"之后,应该是在核查正确的事件发生之后才能够出票,因此事件b就是"核查正确";而出票之后,"接收新的目的地"动作的执行应该是在"出票结束"事件发生之后执行的动作,因此事件c就是"出票结束"。[问题3]【答案】d-1001e-1000【解析】由于过程启动表与状态迁移图是严格对应的,因此,填充过程启动表就应该从理解状态迁移图入手。结合试题说明、转换图和状态迁移图,我们可以确定,在系统中,动作"退钱"除了启动过程"退钱"外,还需要启动过程"接收目的地",因为"退钱"之后应该等待乘客继续买票这样就必须启动过程"接收目的地";而动作"接收新的目的地"启动的过程除了"接收目的地"之外还应该有过程"接收钱"。这样,我们就要在d处填写"1001",在e处填写"1000"。
看了●试题一 阅读下列说明和有关的...的网友还看了以下:

为什么此题中飞船的椭圆轨道的半长轴为a,由图可知a=2分之R0+R?如下图所示,飞船沿半径为R的圆 物理 2020-05-12 …

在SNMP协议中,代理收到管理站的一个GET请求后,若不能提供该实例的值,则( )。A. 返回下个实 计算机类考试 2020-05-26 …

下列各句中没有成分残缺或赘余语病的一句A.回忆录很难写,我至今也没有读到写得好的令人读时欲罢不能, 语文 2020-07-06 …

下面为6种不同的育种方法,据图回答下列问题.(1)图中A至D方向所示的途径表示育种方式,这种方法属 语文 2020-07-10 …

下列句子中,没有错别字的一项是()A.至于这一回在弹雨中互相救助,虽陨身不恤的事实,则更足为中国女 语文 2020-07-12 …

请你仔细观察右边《隋朝大运河》图,并回答问题。(1)隋朝大运河的中心是A,最北至B,最南至C;(2 历史 2020-07-28 …

下图是从初步坊开始的游览线路的距离、高程简图,其中游览线路上最难攀爬的路段是A.初步坊至静心阁B.静 语文 2020-11-10 …

读“我国西气东输管道线路图”,回答下列问题:(1)“西气东输”主干管道A至B,西起自治区的盆地,东到 语文 2020-11-17 …

下面是五位读者写给某一报社编辑征求建议的信。阅读第61至65题中的来信和A至F的回信,选出符合来信的 英语 2020-12-04 …

下图是呼吸全过程图解,请根据图解回答有关问题:(1)图中A至G所在部位的名称分别是:A.;B.;C. 语文 2021-01-15 …