手机扫码访问

导航
您当前的位置:首页 > 试卷大全 > 计算机类 > 软件水平考试

2020年上半年软件水平考试(高级)系统分析师下午(案例分析)真题试卷及答案

类型:全真试卷  解析:有解析  年份:2020

必答题 阅读下列说明,回答问题,将解答填入答题纸的对应栏内。 【说明】 某软件企业拟采用面向对象方法开发一套体育用品在线销售系统,在系统分析阶段,“提交订单”用例详细描述如表1—1所示。 http://rang.vipexam.org/images/2023m2x/ct_ve02103005z2020_crhsaxshotb_0095_230220.jpg

【正确答案】

1.面向对象系统开发中,实体对象、控制对象和接口对象的含义是什么?

【正确答案】(1)实体对象:用来表示业务域的事实数据并需要持久化存储的对象类型; (2)控制对象:用来表示业务系统中应用逻辑和业务规则的对象类型; (3)接口对象:用来表示用户与系统之间交互方式的对象类型。

【试题解析】 本题考查系统分析与建模相关知识及应用。 面向对象分析方法是将面向对象思想应用于系统分析过程,以用例描述作为输入,基于对象完成业务问题的理解、业务过程分析和建模。用例是软件工程或系统工程中对系统如何反应外界请求的描述,是一种通过用户的使用场景来获取需求的技术。每个用例提供了一个或多个场景,该场景说明了系统是如何和最终用户或其他系统互动,也就是谁可以用系统做什么 ……此处隐藏23947个字…… "157" id="_x0000_i1025" src="http://www.daanwo.com/d/file/p/2023/03-16/18d931f740b76ac25f14a3d2f5c0126c.jpg" width="345" />

19.请用200字以内的文字说明基于消息队列的点对点模式的定义,并简要分析张工建议该系统采用基于消息队列的点对点模式的事件派遣机制的原因。

【正确答案】在基于消息队列的点对点模式中,消息生产者生产消息并发送到消息队列(Queue)中,然后消息消费者从Queue中取出并且消费消息。消息被消费以后,Queue中不再有存储,所以消息消费者不可能消费到已经被消费的消息。Queue支持存在多个消费者,但是对一个消息而言,只有一个消费者可以消费。 如需求描述,任何一个外卖配送订单(消息)都只能被一个配送员(消费者)接单,所以,应该采用基于消息队列的点对点模式。

【试题解析】 本问题考查事件系统架构的事件派遣机制设计的相关知识。 事件系统派遣机制设计可分为无独立派遣模块和有独立派遣模块两大类设计方式。基于消息队列的点对点模式属于有派遣模块设计方式类别中的一种,在该方式中,消息生产者生产消息并发送到消息队列(Queue)中,然后消息消费者从Queue中取出并且消费消息。消息被消费以后,Queue中不再有存储,所以消息消费者不可能消费到已经被消费的消息。Queue支持存在多个消费者,但是对一个消息而言,只有一个消费者可以消费。在外卖系统中,如本题目的需求描述,任何一个外卖配送订单(消息)都只能被一个配送员(消费者)接单。因此,应该采用基于消息队列的点对点模式。

Tags:软件水平考试 系统分析师 石油党建“每日答题”2019年9月26日试题及答案 石油党建“每日答题”2019年9月27日试题及答案 石油党建“每日答题”2019年
您可能感兴趣的试卷
相关试卷
关于我们 | 用户指南 | 版权声明 | 给我留言 | 联系我们 | 积分商城 | 答案求助 | 网站地图
Copyright © 2020 www.daanwo.com All Rights Reserved