2022年软考-系统架构设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷19

上传人:m**** 文档编号:488253033 上传时间:2023-09-07 格式:DOCX 页数:30 大小:472.78KB
返回 下载 相关 举报
2022年软考-系统架构设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷19_第1页
第1页 / 共30页
2022年软考-系统架构设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷19_第2页
第2页 / 共30页
2022年软考-系统架构设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷19_第3页
第3页 / 共30页
2022年软考-系统架构设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷19_第4页
第4页 / 共30页
2022年软考-系统架构设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷19_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《2022年软考-系统架构设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷19》由会员分享,可在线阅读,更多相关《2022年软考-系统架构设计师考试题库及全真模拟冲刺卷(含答案带详解)套卷19(30页珍藏版)》请在金锄头文库上搜索。

1、2022年软考-系统架构设计师考试题库及全真模拟冲刺卷(含答案带详解)1. 单选题如果 A 公司购买了一个软件的源程序, A 公司将该软件源程序中的所有标识符做了全面修改后,作为该公司的产品销售,这种行为( )。问题1选项A.尚不构成侵权B.侵犯了著作权C.侵犯了专利权D.属于不正当竞争【答案】B【解析】暂无解析。2. 单选题X公司接受Y公司的委托开发了一款应用软件,双方没有订立任何书面合同。在此情形下,( )享有该软件的著作权。问题1选项A.X、Y公司共同B.X公司C.Y公司D.X、Y公司均不【答案】B【解析】委托创作中,没有约定著作权归属,则默认由创作方获得著作权。3. 案例题阅读下列说明

2、,回答问题1至问题3 ,将解答填入答题纸的对应栏内。【说明】某软件企业为快餐店开发一套在线订餐管理系统,主要功能包括:(1)在线订餐:已注册客户通过网络在线选择快餐店所提供的餐品种类和数量后提交订单,系统显示订单费用供客户确认,客户确认后支付订单所列各项费用。(2)厨房备餐:厨房接收到客户已付款订单后按照订单餐品列表选择各类食材进行餐品加工。(3)食材采购:当快餐店某类食材低于特定数量时自动向供应商发起来购信息,包括食材类型和数量,供应商接收到采购信息后按照要求将食材送至快餐店并提交已采购的食材信息,系统自动更新食材库存 。(4)生成报表:每个周末和月末,快餐店经理会自动收到系统生成的统计报表

3、,报表中详细列出了本周或本月订单的统计信息以及库存食材的统计信息。现采用数据流图对上述订餐管理系统进行分析与设计,系统未完成的0层数据流图。如图2-1 所示。图2-1【问题 1】(8分)根据订餐管理系统功能说明,请在图2-1所示数据流图中给出外部实体E1E4和加工P1 P4的具体名称。【问题 2】(8 分)根据数据流图规范和订餐管理系统功能说明,请说明在图2-1中需要补充哪些数据流可以构造出完整的0层数据流图。【问题3】(9 分)根据数据流图的含义,请说明数据流图和系统流程图之间有哪些方面的区别。 【答案】【问题 1】E1:客户E2:厨房E3:经理E4:供应商P1:在线订餐P2:厨房备餐P3:

4、生成报表P4:食材采购【问题 2】(1)增加E1到P1数据流“餐品订单”;(2)增加P1到P2数据流“餐品订单”;(3)增加D1到P3数据流“订单汇总”;(4)增加P3到E3数据流“统计报表”。【问题 3】(1)数据流图中的处理过程可并行;系统流程图在某个时间点只能处于一个处理过程。(2)数据流图展现系统的数据流:系统流程图展现系统的控制流。(3)数据流图展现全局的处理过程,过程之间遵循不同的计时标准;系统流程图中处理过程遵循一致的计时标准。【解析】暂无解析。4. 单选题以下关于网络冗余设计的叙述中,错误的是( )。问题1选项A.网络冗余设计避免网络组件单点失效造成应用失效B.备用路径与主路径

5、同时投入使用,分担主路径流量C.负载分担是通过并行链路提供流量分担来提高性能的D.网络中存在备用链路时,可以考虑加入负载分担设计【答案】B【解析】本题考查的是网络设计相关知识。对网络进行冗余设计的目的是提高网络的可用性,避免网络组件单点失效造成应用不可用,A选项描述正确。备用路径也就是在主路径失效的时候开始启用,和主路径承担的是不同的网络负载,B选项同时投入使用的说法是错误的。本题选择B选项。负载分担是网络冗余设计的一种设计方式,可以通过并行链路提供流量分担,从而提高整体性能,C选项描述正确。网络中有备用链路时,可以增加负载分担设计从而减轻主路径负担,D选项说法正确。5. 单选题前趋图(Pre

6、cedence Graph)是一个有向无环图,记为:=(Pi.Pj)Pi must complete before Pj may strat), 假设系统中进程P=P1, P2,P3, P4, P5, P6, P7, P8, 且进程的前驱图如下:问题1选项A.= (P1,P2) , (P3,P1) , (P4,P1), (P5,P2) , (P5,P3) , (P6,P4) , (P7,P5), (P7,P6) , (P5,P6), (P4,P5), (P6,P7) , (P7,P6) B.=(P1,P2) , (P1,P3) , (P2,P5) , (P2,P3) , (P3,P4) , (

7、P3,P5) ,(P4,P5) , (P5,P6) , (P5,P7) , (P8,P5), (P6,P7) , (P7,P8) C.=(P1,P2) , (P1,P3) , (P2,P3), (P2,P5) , (P3,P4) , (P3,P5),(P4,P6) , (P5,P6) , (P5,P7) ,(P5,P8), (P6,P8) , (P7,P8) D.= (P1,P2) , (P1,P3) , (P2,P3), (P2,P5) , (P3,P6) , (P3,P4) ,(P4,P7) ,(P5,P6) , (P6,P7),(P6,P5),(P7,P5) , (P7,P8) 【答案】

8、C【解析】本题考查前趋图的表示。其表示方法为:如图中有P1至P2的箭线,则说明P1执行完,才能执行P2,此时约束关系记为:(P1,P2)。依据此原理,题目中前趋图的正确描述为:(P1,P2)、(P1,P3)、(P2,P3)、(P2,P5)、(P3,P4)、(P3、P5)、(P4,P6)、(P5,P6)、(P5,P7),(P5,P8),(P6,P8)、(P7,P8)6. 单选题从信息化建设的角度出发,以下说法错误的是( )问题1选项A.有效开发利用信息资源B.大力发展信息产业C.充分建设信息化政策法规和标准规范D.信息化的主体是程序员和项目经理【答案】D【解析】D选项错误,原因是:信息化的主体是

9、全体社会成员,包括政府、企业、事业、团体和个人。此外,本题涉及到国家信息化体系的内容,国家信息化体系包括信息技术应用、信息资源、信息网络、信息技术和产业、信息化人才、信息化法规政策和标准规范6个要素。1) 信息技术应用。信息技术应用是指把信息技术广泛应用于经济和社会各个领域。信息技术应用是信息化体系六要素中的龙头,是国家信息化建设的主阵地。2) 信息资源。信息资源、材料资源和能源共同构成了国民经济和社会发展的三大战略资源。信息资源的开发利用是国家信息化的核心任务,是国家信息化建设取得实效的关键,也是我国信息化的薄弱环节。3) 信息网络。信息网络是信息资源开发利用和信息技术应用的基础,是信息传输

10、、交换和共享的必要手段。目前,人们通常将信息网络分为电信网、广播电视网和计算机网。三种网络的发展方向是:互相融通,取长补短,逐步实现三网融合。4) 信息技术和产业。信息技术和产业是我国进行信息化建设的基础。5) 信息化人才。信息化人才是国家信息化成功之本,对其他各要素的发展速度和质量有着决定性的影响,是信息化建设的关键。6) 信息化政策法规和标准规范。信息化政策法规和标准规范用于规范和协调信息化体系各要素之间关系,是国家信息化快速、持续、有序、健康发展的根本保障。7. 单选题关于模块化设计,( )是错误的。问题1选项A.模块是指执行某一特定任务的数据结构和程序代码B.模块的接口和功能定义属于其

11、模块自身的内部特性C.每个模块完成相对独立的特定子功能,与其他模块之间的关系最简单D.模块设计的重要原则是高内聚、低耦合【答案】B【解析】本题考查的是结构化设计。模块的接口是模块与其他模块进行交互的部分,所以接口的定义不仅仅属于其模块自身的内部特性,与外部模块也具有相关性。B选项的描述是错误的。8. 单选题某企业开发信息管理系统平台进行E-R图设计,人力部门定义的是员工实体具有属性:员工号、姓名、性别、出生日期、联系方式和部门,培训部门定义的培训师实体具有属性:培训师号,姓名和职称,其中职称=初级培训师,中级培训师,高级培训师,这种情况属于( )。在合并E-R图时,解决这一冲突的方法是( )。

12、问题1选项A.属性冲突B.结构冲突C.命名冲突D.实体冲突问题2选项A.员工实体和培训师实体均保持不变B.保留员工实体、删除培训师实体C.员工实体中加入职称属性,剔除培训师实体D.将培训师实体所有属性并入员工实体,删除培训师实体【答案】第1题:B第2题:C【解析】ER图集成时产生的冲突及解决办法:属性冲突:包括属性域冲突和属性取值冲突。命名冲突:包括同名异义和异名同义。结构冲突:包括同一对象在不同应用中具有不同的抽象,以及同一实体在不同局部E-R图中所包含的属性个数和属性排列次序不完全相同。本题中,培训师属于员工的一种,所以不应该抽象为两个不同实体,这个冲突属于结构冲突,解决方案是员工实体中加

13、入职称属性,剔除培训师实体。9. 案例题阅读以下关于分布式数据库缓存设计的叙述,在答题纸上回答问题1至问题3。【 说明 】某初创企业的主营业务是为用户提供高度个性化的商品订购业务,其业务系统支持PC端、手机App等多种访问方式。系统上线后受到用户普遍欢迎,在线用户数和订单数量迅速增长,原有的关系数据库服务器不能满足高速并发的业务要求。为了减轻数据库服务器的压力,该企业采用了分布式缓存系统,将应用系统经常使用的数据放置在内存,降低对数据库服务器的查询请求,提高了系统性能。在使用缓存系统的过程中,企业碰到了一系列技术问题。【问题 1】(11 分)该系统使用过程中,由于同样的数据分别存在于数据库和缓

14、存系统中,必然会造成数据同步或数据不一致性的问题。该企业团队为解决这个问题,提出了如下解决思路:应用程序读数据时,首先读缓存,当该数据不在缓存时,再读取数据库;应用程序写数据时,先写缓存,成功后再写数据库;或者先写数据库,再写缓存。王工认为该解决思路并未解决数据同步或数据不一致性的问题,请用100字以内的文字解释其原因 。王工给出了一种可以解决该问题的数据读写步骤如下 :读数据操作的基本步骤 :1.根据key读缓存:2.读取成功则直接返回;3.若key不在缓存中时,根据key( );4.读取成功后,( );5.成功返回 。写数据操作的基本步骤 :1.根据key值写( );2.成功后( );3.成功返回。请填写完善上述步骤中(a)(d)处的空白内容。【问题 2 】(8 分)缓存系统一般以key/value形式存储数据,在系统运维中发现,部分针对缓存的查询,未在缓存系统中找到对应的key,从而引发了大量对数据库服务器的查询请求,最严重时甚至导致了数据库服务器的宕机。经过运维人员的深入分析,发现存在两种情况:(1)用户请求的key值在系统中不存在时,会查询数据库系统,加大了数据库服务器的压力:(2)系统运行期间,发生了黑客攻击,以大量系统不存在的随机key发起了查询请求,从而导致了数据库服务器的宕机 。经过研究,研发团队决定

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

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

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