2022年软考-系统分析师考前模拟强化练习题82(附答案详解)

上传人:pu****.1 文档编号:508096191 上传时间:2023-03-28 格式:DOCX 页数:26 大小:432.43KB
返回 下载 相关 举报
2022年软考-系统分析师考前模拟强化练习题82(附答案详解)_第1页
第1页 / 共26页
2022年软考-系统分析师考前模拟强化练习题82(附答案详解)_第2页
第2页 / 共26页
2022年软考-系统分析师考前模拟强化练习题82(附答案详解)_第3页
第3页 / 共26页
2022年软考-系统分析师考前模拟强化练习题82(附答案详解)_第4页
第4页 / 共26页
2022年软考-系统分析师考前模拟强化练习题82(附答案详解)_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《2022年软考-系统分析师考前模拟强化练习题82(附答案详解)》由会员分享,可在线阅读,更多相关《2022年软考-系统分析师考前模拟强化练习题82(附答案详解)(26页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-系统分析师考前模拟强化练习题(附答案详解)1. 案例题阅读以下关于数据库设计的叙述,在答题纸上回答问题1至问题3。【说明】某软件企业开发一套类似于淘宝网上商城业务的电子商务网站。该系统涉及多种用户角色,包括购物用户、商铺管理员,系统管理员等。在数据库设计中,该系统数据库的核心关系包括:产品(产品编码,产品名称,产品价格,库存数量,商铺编码)商铺(商铺编码,商铺名称,商铺地址,商铺邮箱,服务电话)用户(用户编码,用户名称,用户地址,联系电话)订单(订单编码,订单日期,用户编码,商铺编码,产品编码,产品数量,订单总价)不同用户角色有不同的数据需求,为此该软件企业在基本数据库关系模式

2、的基础上,定制了许多视图。其中,有很多视图涉及到多表关联和聚集函数运算。【问题1】 (8分)商铺用户需要实时统计本商铺的货物数量和销售情况,以便及时补货,或者为商铺调整销售策略。为此专门设计了可实时查看当天商铺中货物销售情况和存货情况的视图,商铺产品销售情况日报表(商铺编码,产品编码,日销售产品数量,库存数量,日期)。数据库运行测试过程中,发现针对该视图查询性能比较差,不满足用户需求。请说明数据库视图的基本概念及其优点,并说明本视图设计导致查询性能较差的原因。【问题2】(8分)为解决该视图查询性能比较差的问题,张工建议为该数据建立单独的商品当天货物销售、存货情况的关系表。但李工认为张工的方案造

3、成了数据不一致的问题,必须采用一定的手段来解决。1)说明张工方案是否能够对该视图查询性能有所提升,并解释原因。2)解释说明李工指出的数据不一致问题产生的原因。【问题3】(9分)针对李工提出的问题,常见的解决手段有应用程序实现,触发器实现和物化视图实现等,请用300字以内的文字解释说明这三种方案。【答案】【问题1】【解析】视图(View)是从一个或多个表(或视图)导出的表。视图与表(有时为与视图区别,也称表为基本表Base Table)不同,视图是一个虚表,即视图所对应的数据不进行实际存储,数据库中只存储视图的定义,在对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的基本表。2. 单

4、选题以下关于多核处理器的说法中,不正确的是( )。问题1选项A.采用多核处理器可以降低计算机系统的功耗和体积B.SMP、BMP和MP是多核处理器系统通常采用的三种结构,采用哪种结构与应用场景相关,而无须考虑硬件的组成差异C.在多核处理器中,计算机可以同时执行多个进程,而操作系统中的多个线程也可以并行执行D.多核处理器是将两个或更多的独立处理器封装在一起,集成在一个电路中【答案】B【解析】多核是多微处理器核的简称,是将两个或更多的独立处理器封装在一起,集成在一个电路中。多核处理器是单枚芯片(也称为硅核),能够直接插入单一的处理器插槽中,但操作系统会利用所有相关的资源,将它的每个执行内核作为分立的

5、逻辑处理器。通过在多个执行内核之间划分任务,多核处理器可在特定的时钟周期内执行更多任务。多核与多CPU相比,可以很好降低系统的功耗和体积。在多核技术中,计算机可以同时执行多个进程;在操作系统中,多个线程也可以并发执行。SMP、BMP、MP这几种处理器系统硬件结构都有差异,采用哪种,是要考虑这个因素的。3. 单选题结构化设计(Structured Design, SD)是一种面向数据流的系统设计方法,它以()等文档为基础,是一个()。 逐步求精和模块化的过程。SD方法的基本思想是将软件设计成由相对独立且具有单一功能的模块,其中()阶段的主要 任务是确定软件系统的结构,对软件系统进行模块划分,确定

6、每个模块的功能、接口和模块之间的调用关系。问题1选项A.数据流图和数据字典B.业务流程说明书C.需求说明书D.数据说明书问题2选项A.自底向上B.自顶向下C.原型化D.层次化问题3选项A.模块设计B.详细设计C.概要设计D.架构设计【答案】第1题:A第2题:B第3题:C【解析】第1题:本题考查的是结构化设计相关内容。结构是指系统内各个组成要素之间的相互联系、相互作用的框架。结构化方法也称为生命周期法,是一种传统的信息系统开发方法,由结构化分析(Structured Analysis,SA)、结构化设计(Structured Design,SD)和结构化程序设计(Structured Progr

7、amming,SP)三部分有机组合而成,其精髓是自顶向下、逐步求精和模块化设计。结构化设计是一种面向数据流的系统设计方法,它以数据流图和数据字典等文档为基础。数据流图从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。数据字典是对于数据模型中的数据对象或者项目的描述的集合,这样做有利于程序员和其他需要参考的人。在结构化分析中,数据字典的作用是给数据流图上每个成分加以定义和说明。第一空为A选项。结构化设计的基本思想是自顶向下逐步分解。这一思想指明了模块划分工作的层次性。首先,将系统整体看

8、作一个模块,按其功能分为若干个子模块,这些子模块各自承担系统部分功能,并协调完成系统总体功能。然后,将每一个子模块分别作为整体,进一步划分下一层功能更简单的子模块,以此类推,直至模块功能不能再划分为止,最终形成层次型的系统结构模型。第二空为B选项。SD可以进一步细分为概要设计和详细设计两个阶段,其中概要设计主要任务是确定软件系统的结构,对软件系统进行模块划分,确定每个模块的功能、接口和模块之间的调用关系。而详细设计则是具体描述每个部件或模块的实现方法。第三空为C选项。第2题:第3题:4. 单选题信息系统的性能评价指标是客观评价信息系统性能的依据,其中,( )是指系统在单位时间内处理请求的数量。

9、问题1选项A.系统响应时间B.吞吐量C.资源利用率D.并发用户数【答案】B【解析】吞吐量是指对网络、设备、端口、虚电路或其他设施,单位时间内成功地传送数据的数量(以比特、字节、分组等测量)。5. 单选题企业战略与信息化战略集成的主要方法有业务与IT整合和(),其中,()适用于现有信息系统和IT基础架构不一致、不兼容和缺乏统一的整体管理的企业。问题1选项A.企业IT架构B.BITAC.信息架构D.业务信息整合问题2选项A.信息架构B.企业IT架构C.业务与IT整合D.结构化方法【答案】第1题:A第2题:B【解析】第1题:本题考查的是企业信息化战略与企业战略相关内容。信息化战略与企业战略的集成:信

10、息化战略从企业战略出发,服务于企业战略,同时又影响和促进企业战略。企业战略与信息化战略集成的主要方法有BITA(Business-IT Alignment,业务与IT整合)和EITA(Enterprise IT Architecture,企业IT架构)。第一空为A选项。(1)业务与IT整合。BITA是一种以业务为导向的、全面的IT管理咨询实施方法论。从制订企业战略、建立(或改进)企业组织结构和业务流程,到进行IT管理和制订过渡计划(transition plan),使IT能够更好地为企业战略和目标服务。BITA适用于信息系统不能满足当前管理中的业务需要,业务和IT之间总是有不一致的地方。BIT

11、A的主要步骤是:评估和分析企业当前业务和IT不一致的领域,整理出企业的业务远景和未来战略,建立业务模型,提出达到未来目标的转变过程建议和初步计划,以及执行计划。(2)企业IT架构。EITA分析企业战略,帮助企业制订IT战略,并对其投资决策进行指导。在技术、信息系统、信息、IT组织和IT流程方面,帮助企业建立IT的原则规范、模式和标准,指出IT需要改进的方面并帮助制订行动计划。EITA适用于现有信息系统和IT基础架构不一致、不兼容和缺乏统一的整体管理的企业。第二空为B选项。第2题:6. 单选题设三个煤场A、B、C分别能供应煤12、14、10万吨,三个工厂X、Y、Z分别需要煤11、12、13万吨,

12、从各煤场到各工厂运煤的单价(百元/吨)见下表方框内的数字。只要选择最优的运输方案,总的运输成本就能降到( )百万元。问题1选项A.83B.91C.113D.153【答案】A【解析】该题的基本解题思路为:先按前两列最优化原则排定,然后按行进行最优化验证,如果不是最优则调整。 最终找到的最优方案为: 煤场A:供给Y工厂12万吨。 煤场B:供给X工厂1万吨;供给Z工厂13万吨。 煤场C:供给X工厂10万吨。 7. 单选题信息系统的性能评价指标是客观评价信息系统性能的依据,其中,( )是指系统在单位时间内处理请求的数量。问题1选项A.系统响应时间B.吞吐量C.资源利用率D.并发用户数【答案】B【解析】

13、吞吐量指一个业务系统在单位时间内提供的产量(或服务量)。8. 单选题系统结构化分析模型包括数据模型、功能模型和行为模型,这些模型的核心是()。问题1选项A.实体联系图B.状态转换图C.数据字典D.流程图【答案】C【解析】本题考查的是结构化分析模型的相关概念。结构化分析就是一种建立模型的活动,通常建立数据模型、功能模型和行为模型三种模型。流程图一般用于描述活动流程或程序执行流程,程序流程图是设计阶段的工具,与结构化分析无关。实体-关系图(E-R图):用于建立数据模型,其中包含了实体、关系、属性。数据流图(DFD):描绘信息流和数据输入输出的移动过程。是结构化分析过程中使用的主要功能建模工具。状态

14、转换图:通过描述系统的状态及引起系统状态转换的事件,表示系统的行为,提供了行为建模的机制。数据字典:描述在数据模型、功能模型和行为模型中出现的数据对象和控制信息的特征,给出这些对象的精确定义。数据字典是分析模型的核心,通常使用CASE工具来创建和维护数据字典。数据字典是结构化分析方法(SA方法)的核心。它通常包括五个部分,即数据项、数据结构、数据流、数据存储、处理过程。答案选择C选项。9. 单选题在线学习系统中,课程学习和课程考试都需要先检查学员的权限,“课程学习”与“检查权限”两个用例之间属于( );课程学习过程中,如果所缴纳学费不够,就需要补缴学费,“课程学习”与“缴纳学费”两个用例之间属于( );课程学习前需要课程注册,可以采用电话注册或者网络注册,“课程注册”与“网络注册”两个用例之间属于( )。问题1选项A.包含关系B.扩展关系C.泛化关系D.关联关系问题2选项A.包含关系B.扩展关系C.泛化关系D.关联关系问题3选项A.包含关系B.扩展关系C.泛化关系D.关联关系【答案】第1题:A第2题:B第3题:C【解析】本题考查UML图中用例之关的关系。 课程学习和课程考

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号