2022年软考-系统架构设计师考前模拟强化练习题15(附答案详解)

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

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

1、2022年软考-系统架构设计师考前模拟强化练习题(附答案详解)1. 单选题下列协议中与电子邮箱安全无关的是( )。问题1选项A.SSLB.HTTPSC.MIMED.PGP【答案】C【解析】本题选择C选项。MIME它是一个互联网标准,扩展了电子邮件标准,使其能够支持,与安全无关。与安全电子邮件相关的是S/MIME安全多用途互联网邮件扩展协议。A选项SSL和B选项HTTPS涉及到邮件传输过程的安全,D选项PGP(全称:Pretty Good Privacy,优良保密协议),是一套用于信息加密、验证的应用程序,可用于加密电子邮件内容。2. 单选题以下关于计算机内存管理的描述中,()属于段页式内存管理

2、的描述。问题1选项A.一个程序就是一段,使用基址极限对来进行管理B.一个程序分为许多固定大小的页面,使用页表进行管理C.程序按逻辑分为多段,每一段内又进行分页,使用段页表来进行管理D.程序按逻辑分成多段,用一组基址极限对来进行管理。 基址极限对存放在段表里【答案】C【解析】本题考查的是段页式存储的基本概念。段页式存储管理方式即先将用户程序分成若干个段,再把每个段分成若干个页,并为每一个段赋予一个段名,使用段页表来进行管理。所以正确答案为C选项。选项A的管理方法属于分区式管理;选项B的管理方法属于页式管理;选项D的管理方法属于段式管理。3. 单选题给出关系R(U,F),U=A,B,C,D,E ,

3、F =ABC,BD,DE 。以下关于F说法正确的是( )。若将关系R分解为 = R1(U1,F1), R2(U2,F2), 其中:U1=A,B,C 、U2= B,D,E ,则分解( )。问题1选项A.F蕴涵AB、AC,但F不存在传递依赖B.F蕴涵EA、AC,故F存在传递依赖C.F蕴涵AD、EA、AC,但F不存在传递依赖D.F蕴涵AD、AE、BE,故F存在传递依赖问题2选项A.无损连接并保持函数依赖B.无损连接但不保持函数依赖C.有损连接并保持函数依赖D.有损连接但不保持函数依赖【答案】第1题:D第2题:A【解析】本题考查数据库规范化理论相关知识。第一空选择D选项。对于A选项,根据Armstro

4、ng推理分解规则,ABC,可以得到AB,AC。所以A选项的前半句描述是正确的。但根据AB,BD,DE,此时存在传递函数依赖,所以A选项的后半句描述错误,所以A选项错误。对于B选项,无法得到EA,故该选项描述错误。对于C选项,无法得到EA,并且集合中存在传递函数依赖,所以C选项描述错误。对于D选项,根据A选项的分析过程,AB,BD,DE,根据传递律,可以得到AD,AE,BE,并且存在传递函数依赖,所以D选项说法正确。第二空选择A选项。根据提干描述,原关系模式为:U=A,B,C,D,E ,F =ABC,BD,DE将关系R分解为 = R1(U1,F1), R2(U2,F2), 其中:U1=A,B,C

5、 、U2= B,D,E 。首先根据U1,保留函数依赖ABC,然后根据U2,保留函数依赖BD,DE。因此该分解保持函数依赖。接下来可以利用公式法验证无损分解。U1U2=B,U1-U2=A,C,U2-U1=D,E,而R中存在函数依赖BD,BE,所以该分解是无损分解。4. 单选题下列关于著作权归属的表述,正确的是( )。问题1选项A.改编作品的著作权归属于改编人B.职务作品的著作权都归属于企业法人C.委托作品的著作权都归属于委托人D.合作作品的著作权归属于所有参与和组织创作的人【答案】A【解析】本题A选项正确,改编、翻译、注释、整理已有作品而产生的作品,其著作权由改编、翻译、注释、整理人享有,但行使

6、著作权时不得侵犯原作品的著作权。B选项职务作品的著作权不一定归属于企业法人,有可能归属于个人,企业有优先使用权。C选项委托作品的著作权可以由合同约定归属人,不一定都归属于委托人。D选项合作作品的著作权归属于所有参与人不含组织创作的人。5. 单选题软件逆向工程就是分析已有的程序,寻求比源代码更高级的抽象表现形式。在逆向工程导出信息的四个抽象层次中,( )包括反映程序分部分之间相互依赖关系的信息; ( )包括反映程序段功能及程序段之间关系的信息。问题1选项A.实现级B.结构级C.功能级D.领域级问题2选项A.实现级B.结构级C.功能级D.领域级【答案】第1题:B第2题:C【解析】第1题:逆向工程导

7、出的信息可分为如下4个抽象层次。 实现级:包括程序的抽象语法树、符号表等信息。 结构级:包括反映程序分量之间相互依赖关系的信息,例如调用图、结构图等。本题第一空描述的是结构级,选择B选项。 功能级:包括反映程序段功能及程序段之间关系的信息。本题第二空描述的是功能级,选择C选项。 领域级:包括反映程序分量或程序诸实体与应用领域概念之间对应关系的信息。第2题:6. 案例题阅读下列说明,回答问题1至问题3 ,将解答填入答题纸的对应栏内。【说明】某软件企业为快餐店开发一套在线订餐管理系统,主要功能包括:(1)在线订餐:已注册客户通过网络在线选择快餐店所提供的餐品种类和数量后提交订单,系统显示订单费用供

8、客户确认,客户确认后支付订单所列各项费用。(2)厨房备餐:厨房接收到客户已付款订单后按照订单餐品列表选择各类食材进行餐品加工。(3)食材采购:当快餐店某类食材低于特定数量时自动向供应商发起来购信息,包括食材类型和数量,供应商接收到采购信息后按照要求将食材送至快餐店并提交已采购的食材信息,系统自动更新食材库存 。(4)生成报表:每个周末和月末,快餐店经理会自动收到系统生成的统计报表,报表中详细列出了本周或本月订单的统计信息以及库存食材的统计信息。现采用数据流图对上述订餐管理系统进行分析与设计,系统未完成的0层数据流图。如图2-1 所示。图2-1【问题 1】(8分)根据订餐管理系统功能说明,请在图

9、2-1所示数据流图中给出外部实体E1E4和加工P1 P4的具体名称。【问题 2】(8 分)根据数据流图规范和订餐管理系统功能说明,请说明在图2-1中需要补充哪些数据流可以构造出完整的0层数据流图。【问题3】(9 分)根据数据流图的含义,请说明数据流图和系统流程图之间有哪些方面的区别。 【答案】【问题 1】E1:客户E2:厨房E3:经理E4:供应商P1:在线订餐P2:厨房备餐P3:生成报表P4:食材采购【问题 2】(1)增加E1到P1数据流“餐品订单”;(2)增加P1到P2数据流“餐品订单”;(3)增加D1到P3数据流“订单汇总”;(4)增加P3到E3数据流“统计报表”。【问题 3】(1)数据流

10、图中的处理过程可并行;系统流程图在某个时间点只能处于一个处理过程。(2)数据流图展现系统的数据流:系统流程图展现系统的控制流。(3)数据流图展现全局的处理过程,过程之间遵循不同的计时标准;系统流程图中处理过程遵循一致的计时标准。【解析】暂无解析。7. 单选题软件需求开发的最终文档经过评审批准后,就定义了开发工作的(),它在客户和开发者之间构筑了产品功能需求和非功能需求的一个(), 是需求开发和需求管理之间的桥梁。问题1选项A.需求基线B.需求标准C.需求用例D.需求分析问题2选项A.需求用例B.需求管理标准C.需求约定D.需求变更【答案】第1题:A第2题:C【解析】第1题:本题是对需求工程相关

11、概念的考查。 需求开发的结果应该有项目视图和范围文档、用例文档和SRS,以及相关的分析模型。经评审批准,这些文档就定义了开发工作的需求基线。本题第一空描述的是需求基线,选择A选项。 这个基线在用户和开发人员之间就构成了软件需求的一个约定,它是需求开发和需求管理之间的桥梁。第二空选择C选项。第2题:8. 单选题During the systems analysis phase, you must decide how data will be organized, stored, and managed. A( )is a framework for organizing, storing, a

12、nd managing data. Each file or table contains data about people, places, things, or events. One of the potential problems existing in a file processing environment is( ), which means that data common to two or more information systems is stored in several places.In a DBMS,the linked tables form a un

13、ified data structure that greatly improves data quality and access. A(n)( )is a model that shows the logical relationships and interaction among system entities . It provides an overall view of the system and a blueprint for creating the physical data structures.( )is the process of creating table d

14、esigns by assigning specific fields or attributes to each table in the database. A table design specifies the fields and identifies the primary key in a particular table or file. The three normal forms constitute a progression in which( )represents the best design. Most business-related databases must be designed in that form.问题1选项A.data entityB.data structureC.file collectionD.data definition问题2选项A.data integrityB.the rigid data structureC.data redundancyD.the many-to-many relation

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


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

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