当前位置: 首页 > news >正文

建湖网站建设大连网页设计哪家公司好

建湖网站建设,大连网页设计哪家公司好,软件设计属于什么专业,wordpress 导航模板【软考系统架构设计师】2022下综合知识历年真题 【2022下架构真题第01题#xff1a;绿色】 01.云计算服务体系结构如下图所示#xff0c;图中①、②、③分别与SaaS、PaaS、Iaas相对应#xff0c;图中①、②、③应为( ) A.应用层、基础设施层、平台层 B.应用层、平台层、基础…【软考系统架构设计师】2022下综合知识历年真题 【2022下架构真题第01题绿色】 01.云计算服务体系结构如下图所示图中①、②、③分别与SaaS、PaaS、Iaas相对应图中①、②、③应为( ) A.应用层、基础设施层、平台层 B.应用层、平台层、基础设施层 C.平合层、应用层、基础设施层    D.平台层、基础设施层、应用层 解答答案选择B。送分题。 云计算包括三种基本类型。 1软件即服务 软件即服务 Software - as - a - Service , SaaS 是基于互联网提供软件服务的软件应用模式。作为一种在21世纪开始兴起的创新的软件应用模式 SaaS是软件科技发展的最新趋势。 SaaS提供商为企业搭建信息化所需要的所有网络基础设施及软件、硬件运作平台并负责所有前期的实施、后期的维护等一系列服务企业无须购买软硬件、建设机房、招聘 IT 人员即可通过互联网使用信息系统。就像打开自来水龙头就能用水一样企业根据实际需要从SaaS提供商租赁软件服务。 2平台即服务 平台即服务( Platform - as - a - Service , PaaS 是把服务器平台或者开发环境作为一种服务提供的商业模式如将软件研发的平台作为一种服务以 SaaS 的模式提交给用户。因此 PaaS 也是 SaaS 模式的一种应用。但是 PaaS 的出现可以加快 SaaS 的发展尤其是加快 SaaS 应用的开发速度。 3基础设施即服务 基础设施即服务 Infrastructure as a Service , laaS 是指消费者通过 Internet 可以从完善的计算机基础设施获得服务如《纽约时报》就使用成百上千台AmazonEC2实例在36小时内处理 TB 级的文档数据。如果没有EC2,《纽约时报》处理这些数据将要花费数天或者数月的时间。 【2022下架构真题第02题绿色】 02.前趋图(Precedence Graph)是一个有向无环图记为∶→{(Pi, Pi)} {Pi must complete before Pj may start}假设系统中进程P{P1, P2, P3, P4, P5, P6, P7, P8}且进程的前趋图如下图所示那么该前趋图可记为( )。 A→{P1,P2),(P1,P3),(P1,P4),(P2,P5),(P3,P5),(P4,P7),(P5,P6),(P5,P7),(P7,P6),(P4,P5),(P6,P7),(P7, P8)} B.→{P1,P2),(P1,P3),(P1,P4),(P2,P3),(P2,P5),(P3,P4),(P3,P6),(P4,P7),(P5,P6),(P5,P8),(P6,P7),(P7,P8)} C.→{(P1,P2),(P1,P3),(P1,P4),(P2,P3),(P2,P5),(P3,P4),(P3,P5),(P4,P6),(P5,P7),(P5,P8),(P6,P7),(P7,P8)} D.→{P1,P2),(P1,P3),(P2,P3),(P2,P5),(P3,P4),(P3,P6);(P4,P7),(P5,P6),(P5,P8),(P6,P7),(P6,P8),(P7,P8)} 解答答案选择B。送分题。考察操作系统中的前趋图。 在前趋图中箭线代表前趋关系结点代表进程本图中P1是起点P8是终点一共有12个前趋关系。每个前趋关系可用结点1结点2的形式表示如P1到P2之间的前趋关系可用(P1,P2表示。本题逻辑很简单只要按照题目的要求将图中的每一条箭线都用约定的形式表达即可。 A 选项中缺少了(P2,P3)、(P3,P4等前趋关系 C 选项中P3,P5有误 D 选项中缺少了P1,P4)所以答案选择 B 选项。 【2022下架构真题第03题绿色】 03.若系统正在将( )文件修改的结果写回磁盘时系统发生掉电、则对系统影响相对较大。A.目录   B.空闲块   C.用户程序   D.用户数据 解答答案选择A。考察了计算机组成原理与体系结构当中的磁盘管理。 当文件处于未打开状态时文件需占用三种资源一个目录项一个磁盘索引节点项若干个盘块。当文件被引用或打开时须再增加三种资源一个内存索引节点项它驻留在内存中文件表中的一个登记项用户文件描述符表中的一个登记项。由于对文件的读写管理必须涉及上述各种资源因而对文件的读写管理又在很大程度上依赖于对这些资源的管理故可从资源管理观点上来介绍文件系统。这样 对文件的管理就必然包括 ①对索引节点的管理 ②对空闲盘块的管理 ③对目录文件的管理 ④对文件表和描述符表的管理 ⑤对文件的使用。 因此如果目录文件在写回磁盘时发生异常对系统的影响是很大的。对于空闲块、用户数据和程序并不影响系统的工作因此不会有较大的影响。 【2022下架构真题第04题绿色】 04.在磁盘调度管理中应先进行移臂调度再进行旋转调度。假设磁盘移动臂位于20号柱面上进程的请求序列如下表所示。如果采用最短移臂调度算法那么系统的调度序列应为( )。 A.②⑧③④⑤①⑦⑥⑨  B.②③⑧④⑥⑨①⑤⑦ C.④⑥⑨⑤⑦①②⑧③  D.④⑥⑨⑤⑦①②③⑧ 解答答案选择C。考察计算机组成与体系结构中的磁盘管理。 最短寻道时间优先SSTF。 优先满足访问磁道与当前磁头所在磁道距离最近的进程以使每次的寻道时间最短。 问题可能导致某些进程发生“饥饿”。因为只要不断有所要访问的磁道与磁头当前所在磁道的距离较近的新进程到达就会出现“老进程饥饿”现象。这种调度算法不能保证平均寻道时间最短。 【2022下架构真题第05题绿色】 05.采用三级模式结构的数据库系统中如果对一个表创建聚簇索引那么改变的是数据库的( )。 A.外模式   B.模式   C.内模式   D.用户模式 解答答案选择C。 聚簇索引并不是一种单独的索引类型而是一种数据存储方式。聚簇索引就是按照每张表的主键构造一颗 B树同时叶子节点中存放的就是整张表的行记录数据也将聚集索引的叶子节点称为数据页。这个特性决定了索引组织表中数据也是索引的一部分每张表只能拥有一个聚簇索引 【2022下架构真题第06题绿色】 06.假设系统中有正在运行的事务若要转储全部数据库则应采用( )方式。 A.静态全局转储   B.动态增量转储   C.静态增量转储   D.动态全局转储 解答答案选择D。考察数据库当中的数据备份与恢复。 数据的转储分为静态转储和动态转储、海量转储和增量转储。 ①静态转储和动态转储。 静态转储是指在转储期间不允许对数据库进行任何存取、修改操作 动态转储是在转储期间允许对数据库进行存取、修改操作故转储和用户事务可并发执行。 ②海量转储和增量转储。 海量转储是指每次转储全部数据增量转储是指每次只转储上次转储后更新过的数据。综上所述假设系统中有运行的事务若要转储全部数据库应采用动态全局转储方式。 【2022下架构真题第07题绿色】 07.给定关系模式 R ( U , F )其中U为属性集F是U上的一组函数依赖那么函数依赖的公理系统 Armstrong 公理系统中的分解规则是指 )为 F 所蕴涵 A.若 x → Y , Y → Z ,则 X -→ Y B.若 YXU 则 X → Y C.若 X → Y , ZY 则 x → Z D.若 x → Y , Y → Z 则 X -→ YZ 解答答案选择C。考察了数据库系统中的规范化理论。 从已知的一些函数依赖可以推导出另外一些函数依赖这就需要一系列推理规则。函数依赖的推理规则最早出现在1974年 W . W . Armstrong 的论文里这些规则常被称作 Armstrong 公理。 关系模式 R U , F 来说有以下的推理规则 自反律 Reflexivity ):若 YXU 则 X→Y 成立。 增广律 Augmentation )若 ZU 且X→Y ,则XZ→YZ成立。 传递律 Transitivity )若 X→Y且Y→Z 则X→Z成立。 根据A1,A2,A3这三条推理规则可以得到下面三条推理规则 合并规则由 X→Y , X→Z 有X→YZ 。 伪传递规则由 X →→ Y , WY →→ Z 有 XW -→ Z 。 分解规则由 X→Y 及 ZY 有 X →→ Z 。 综上可以得出 C 选项为分解规则。 【2022下架构真题第08题绿色】 08.给定关系 R ( A , B , C , D 和 S ( A , C , E , F )以 解答答案选择B。考察了数据库系统中的关系代数。 本题求自然连接的笛卡尔积等价表达式首先笛卡尔积需要选取同名属性列且值相等的元组本题 A 、 C 为同属性名因此需要满足 R . A S . A 且 R . C S . C ,转换为数字序号则为15A36。而对于选择条件 R . B S . E 转换为数字序号则为27。 【2022下架构真题第09题红色】 09.以下关于鸿蒙操作系统的叙述中不正确的是9), A.鸿蒙操作系统整体架构采用分层的层次化设计从下向上依次为内核层、系统服务层、框架层和应用层 B.鸿蒙操作系统内核层采用宏内核设计拥有更强的安全特性和低时延特点 C.鸿蒙操作系统架构采用了分布式设计理念实现了分布式软总线、分布式设计系统的虚拟化、分布式数据管理和分布式任务调度等四种分布式能力 D.架构的系统安全性主要体现在搭载 Harmony OS的分布式终端上可以保证“正确的人通过正确的设备正确地使用数据” 解答答案选择B。鸿蒙操作系统使用的是微内核。所以考察的是操作系统的知识点。 HarmonyOS 系统架构整体上遵从分层设计从下向上分为内核层、系统服务层、框架层和应用层。 HarmonyOS 系统功能按照系统子系统功能模块逐步逐级展开在多设备部署场景下支持根据实际需求裁剪或增加子系统或功能模块。 1内核层 鸿蒙系统分为内核子系统和驱动子系统。在内核子系统中鸿蒙系统采用多内核设计支持针对不同资源受限设备选用合适的 OS 内核鸿蒙系统驱动框架是鸿蒙系统硬件生态开放的基础它提供统一外设访问能力和驱动开发、管理框架。 2系统服务层 系统服务层是鸿蒙系统的核心能力几何通过框架层对应用程序提供服务。包含了系统基本能力子系统集、基础软件服务子系统集、增强软件服务子系统集、硬件服务子系统四个部分。 3框架层 框架层为鸿蒙系统应用程序提供 Java / C / C / JS 等多语言用户程序框架和 Ability 框架及各种软硬件服务对外开放的多语言框架 API 也为搭载鸿蒙系统的电子设备提供 C / C / JS 等多语言框架 API 。 4应用层 应用层包括系统应用和第三方非系统应用鸿蒙系统应用由一个或多个FA或PA组成。 系统安全在搭载鸿蒙系统的分布式终端上课保证正确的人通过正确的电子设备正确地使用数据。通过分布式多段协同身份认证保证正确的人通过在分布式终端构筑可信运行环境保证正确的电子设备通过分布式数据在跨终端流动的过程中对数据进行分类分级管理来保证正确地使用数据。 【2022下架构真题第10题黄色】 10.GPU目前已广泛应用于各行各业 GPU 中集成了同时运行在GHz的频率上的成干上万个core。最新的 GPU 峰值性能可高达 以上。 A.100TFlops B.50TFlops C.10TFlops D.1TFlops 解答答案选择A。蒙对。本题考察的是嵌入式硬件知识。 BR100通用GPU 16位浮点算力达到1000T以上、8位定点算力达到2000T以上单芯片峰值算力达到 PFLOPS 级别FP32算力超越英伟达在售旗舰GPU一个数量级。答案选择 A 选项。 【2022下架构真题第11题红色】 11.Al 芯片是当前人工智能技术发展的核心技术其能力要支持训练和推理。通常 AI 芯片的技术架构包括等三种。 A.GPU 、 FPGA 、 ASIC B.CPU 、 PPGA 、 DSP C.GPU 、 CPU 、 ASIC D.GPU 、 FPGA 、 SOC 解答答案选择A。考察嵌入式。 Al 芯片从技术架构发展来看大也分为四个类型 通用类芯片代表如 GPU 、 FPGA ; 基于 FPGA 的半定制化芯片代表如深鉴科技 DPU 、百度 XPU 等 全定制化 ASIC 芯片代表如 TPU 、寒武纪 Cambricon -1A等 类脑计算芯片代表如 IBMTrueNorth 、 westwell 、高通 Zeroth 等。 Al 芯片主要有三种技术架构 第一种是 GPU ,可以高效支持 Al 应用用的通用芯片,但是相对于 FPGA 和 ASIC 来说,价格和功耗耗过高; 第二种是 FPGA (现场可编程门阵列),可对芯片硬件层进行编程和配置,实现半定制化,相对于 GFGPU 有更低的功耗: 第三种是 ASIC (专用集成电路),专门门为特定的 Al 产品或者服务而设计,主要是侧重加速速机器学习(尤其是神经网络、深度学习),它针对特定的的计算网络结构采用了硬件电路实现的方式,能够多在很低的功耗下 实现非常高的能效比,这也是目前 AI 芯片中最多的形式。答案选择 A 选项。 【2022下架构真题第12题红色】 12.通常嵌入式中间件没有统一的架构风格根据应用对象的不同可存在多种类型比较常见的是消息中间件和分布式对象中间件。以下有关消息中间件的描述中不正确的是 )。 A.消息中间件是消息传输过程中保存消息的一种容器 B.消息中间件具有两个基本特点采用异步处理模式、应用程序和应用程序调用关系为松耦合关系 C.消息中间件主要由一组对象来提供系统服务对象间能够跨平台通信 D.消息中间件的消息传递服务模型有点对点模型和发布订阅模型之分 解答答案选择C。 分布式对象中间件主要由一组对象来提供系统服务对象间能够跨平台通信。这里不是消息中间件。 消息中间件是在消息的传输过程中保存信息的容器。消息中间件再将消息从它的源中继到它的目标时充当中间人的作用。队列的主要目的是提供路由并保证消息的传递如果发送消息时接收者不可用消息队列会保留消息直到可以成功地传递它为止当然消息队列保存消息也是有期限的。 消息中间件的特点 (1采用异步处理模式。 消息发送者可以发送一个消息而无须等待响应。消息发送者将消息发送到一条虚拟的通道主题或队列上消息接收者则订阅或是监听该通道。一条信息可能最终转发给一个或多个消息接收者这些接收者都无需对消息发送者做出同步回应。整个过程都是异步的。 (2应用程序和应用程序调用关系为松耦合关系。 主要体现在如下两点发送者和接受者不必了解对方、只需要确认消息发送者和接受者不必同时在线。比如在线交易系统为了保证数据的最终一致在支付系统处理完成后会把支付结果放到消息中间件里通知订单系统修改订单支付状态。两个系统通过消息中间件解耦。 消息中间件的传输模式 (1点对点模型 点对点模型用于消息生产者和消息消费者之间点到点的通信。消息生产者将消息发送到由某个名字标识的特定消费者。这个名字实际上对于消费服务中的一个队列( Queue )在消息传递给消费者之前它被存储在这个队列中。队列消息可以放在内存中也可以是持久的以保证在消息服务出现故障时仍然能够传递消息。 (2发布订阅模型 Pub / Sub ) 发布者订阅者模型支持向一个特定的消息主题生产消息。 【2022下架构真题第13题绿色】 13.以下关于HTTPS和HTTP协议的描述中不正确的是( ) A.HTTPS 协议使用加密传输 B.HTTPS 协议默认服务端口号是443 C.HTTP 协议默认服务端口是80 D.电子支付类网站应使用HTTP协议 解答答案选择D。送分题。考察了计算机网络中的协议。 HTTP 协议传输的数据都是未加密的也就是明文的因此使用 HTTP 协议传输隐私信息非常不安全为了保证这些隐私数据能加密传输 SSL协议用于对HTTP协议传输的数据进行加密从而就诞生了 HTTPS 。简单来说 HTTPS 协议是由 SSL HTTP 协议构建的可进行加密传输、身份认证的网络协议要比 http 协议安全。 HTTPS和HTTP的区别主要如下 1、 https 协议需要到 ca 申请证书一般免费证书较少因而需要一定费用。 2、 http 是超文本传输协议信息是明文传输 https 则是具有安全性的 ssl 加密传输协议。 3、 http 和 https 使用的是完全不同的连接方式用的端口也不一样前者是80后者是443。 4、 http 的连接很简单是无状态的 HTTPS 协议是由 SSL HTTP 协议构建的可进行加密传输、身份认证的网络协议比 http 协议安全 综上 D 选项说法错误电子支付类网站应使用HTTPS协议。 【2022下架构真题第14题绿色】。 14.电子邮件客户端通过发起对 服务器的 端口的TCP 连接来进行邮件发送。 A.POP3 B.SMTP C.HTTP D.IMAP 》 A.23 B.25 C.110 D.143 解答答案选择B|B。 问题1:POP3:110端口邮件收取 SMTP :25端口邮件发送 HTTP :80端口超文本传输协议网页传输 IMAP :143端口邮件客户端可以通过这种协议从邮件服务器上获取邮件的信息下载邮件等 这里题干要求的是进行邮件发送所以应该通过发起对 SMTP 服务器的25端口的 TCP 连接来进行。第一空答案选择 B 选项第二空答案也选择 B 选项。 【2022下架构真题第15题黄色】 15.系统 是指在规定的时间内和规定条件下能有效地实现规定功能的能力。它不仅取决于规定的使用条件等因素还与设计技术有关。常用的度量指标主要有故障率或失效率、平均失效等待时间、平均失效间隔时间和可靠度等。其中( )是系统在规定工作时间内无故障的概率。 A.可靠性 B.可用性 C.可理解性 D.可测试性 》 A.失效率 B.平均失效等待时间 C.平均失效间隔时间 D.可靠度 解答答案选择A|D。第二空错此题考察系统可靠性分析。 可靠性 指在规定的时间内和规定条件下能有效地实现规定功能的能力。它不仅取决于规定的使用条件等因素还与设计技术有关。常用的度量指标主要有故障率或失效率、平均失效等待时间、平均失效间隔时间和可靠度等。其中可靠度是系统在规定工作时间内无故障的概率。 可用性 可用性指以用户角度考虑程序方便、使用、易用的程度一个可使用的程序应当是易于使用的、能允许用户出错和改变并尽可能不使用户陷入混乱状态。 可测试性 是指验证软件程序正确的难易程度。 可测试性好的软件通常意味着软件设计简单复杂性低。因为软件的复杂性越大测试的难度也就越大。 可理解性 通过阅读源代码和相关文档了解程序功能及具如何运行的容易程度。综上答案应该为AD。 【2022下架构真题第16题红色】 16.数据资产的特征包括) ①可增值②可测试③可共享④可维护⑤可控制⑥可量化 A.①②③④ B.①②③⑤ C.①②④⑤ D.①③⑤⑥ 解答答案选择D。 日常生活中数据无处不在。但并不是所有的数据都可以成为资产。数据作为资产需要具有如下的特征可控制可量化可变现。所以数据资产一般具备虚拟性共享性实效性安全性交换性和规模性。 【2022下架构真题第17题红色】 17.数据管理能力成熟度评估模型 DCMM 是我国首个数据管理领域的国家标准 DCMM提出了符合我国企业的数据管理框架该框架将组织数据管理能力划分为8个能力域分别为数据战略数据治理、数据架构、数据标准数据质量、数据安全、( )。 A.数据应用和数据生存周期 B.数据应用和数据测试 C.数据维护和数据生存周期 D.数据维护和数据测试 解答答案选择A。 DCMM定义了数据战略、数据治理、数据架构、数据应用、数据安全、数据质量、数据标准和数据生存周期等8个核心能力域细分为28个过程域和445条能力等级标准将企业数据管理能力成熟度划分为五个等级自低向高依次为初始级1级、受管理级2级、稳健级3级、量化管理级4级和优化级(5级。 数据战略数据战略规划、数据战略实施、数据战略评估数据治理数据治理组织、数据制度建设、数据治理沟通数据架构数据模型、数据分布、数据集成与共享、元数据管理数据应用数据分析、数据开放共享、数据服务数据安全数据安全策略、数据安全管理、数据安全审计数据质量数据质量需求、数据质量检查、数据质量分析、数据质量提升数据标准业务数据、参考数据和主数据、数据元、指标数据数据生存周期数据需求、数据设计和开放、数据运维、数据退役所以答案选择A选项。 【2022下架构真题第18题黄色】 18.完整的信息安全系统至少包含三类措施即技术方面的安全措施、管理方面的安全措施和相应的 )。其中信息安全的技术措施主要有信息加密、数字签名、身份鉴别、访问控制、网络控制技术、反病毒技术、( )。 A.用户需求 B.政策法律 C.市场需求 D.领域需求 》 A.数据备份和数据测试 B.数据迁移和数据备份 C.数据备份和灾难恢复 D.数据迁移和数据测试 解答答案选择B|C。考察了系统安全分析与设计。两题都蒙对。 一个完整的信息安全系统至少包含三类措施技术方面的安全措施管理方面的安全措施和相应的政策法律。信息安全技术涉及到信息传输的安全、信息存储的安全以及对网络传输信息内容的审计三方面当然也包括对用户的鉴别和授权。 信息安全的技术措施主要有信息加密、数字签名、身份鉴别、访问控制、网络控制技术、反病毒技术、数据备份和灾难恢复。实现安全管理应有专门的安全管理机构有专门的安全管理人员有逐步完善的管理制度有逐步提供的安全技术设施。 信息安全管理主要涉及以下几个方面人事管理设备管理场地管理存储媒体管理软件管理网络管理密码和密钥管理。国内的相关法规中华人民共和国计算机安全保护条例、中华人民共和国商用密码条例中华人民共和国计算机信息网络国际联网管理暂行办法、关于对与国际联网的计算机信息系统进行备案工作的通知、计算机信息网络国际联网安全保护管理办法等。综上答案选择 B 、 C 选项。 【2022下架构真题第19题红色】 19.与瀑布模型相比( 降低了实现需求变更的成本更容易得到客户对于已完成开发工作的反馈意见并且客户可以更早地使用软件并从中获得价值。 A.快速原型模型 B.敏捷开发 C.增量式开发 D.智能模型 解答答案选择C。错选择了C需要重点关注。 【增量模型的优点】 降低了实现需求变更的成本。较瀑布模型而言重新分析和修改文档的工作流要少很 多。在开发过程中更容易得到客户对已完成的开发工作的反馈意见。客户可以对软件的已有版本进行评价并可以判断项目进度客户通常会觉得从软件设计文档中评价项目、判断项目进度很困难。即使并未实现所有功能也可以在早期向客户交付有用的软 件相对瀑布模型而言客户可以更早地使用软件 【增量模型的缺点】 过程不可见。管理人员需要常规的交付物来掌握进度。如果系统是快速开发的那么要产生每个版本的文档就很不划算。伴随新的增量的加入系统结构会退化。 敏捷方法建议定期对软件重构。面对大型、复杂以及长生命周期的系统增量模型的以上缺点更为突出。大型系统不同部分由不同团队开发需要稳定的框架或体系结构这种体系结构需要事先进行计划而不是增量地开发。这里应该选择C选项。 【2022下架构真题第20题红色】 20.CMMI 是软件企业进行多方面能力评价的、集成的成熟度模型软件企业在实施过程中为了达到本地化应组织体系编写组建立基于 CMMI 的软件质量管理体系文件体系文件的层次结构一般分为四层包括 ①顶层方针 ②模板类文件 ③过程文件 ④规程文件 按照自顶向下的塔型排列以下顺序正确的是23)。 A.①④③② B.①④②③ C.①②③④ D.①③④② 解答答案选择D。软件过程改进方面的知识点。 各个过程定义的负责人根据 CMMI 体系文件编写规范完成相关文件的编写。相关文件自顶向下排列为 1)方针文件 过程文件及其他相关文件都应遵循方针文 件 2过程文件 根据过程文件模板编制各 PA 过程文 件并对流程进行描述。 3指南规范文件结合相应模板清晰说明如何完成这项工作并说明对应的标 准和需求。 4模板文件 模板分为两类一类是word文档模板一类是 excel 表格模板。 Word 文档尽量利用公司现有的模板来制作对需要填写替换的部分给出具体解释或举例说明 Excel 表格主要用于需要自动计算数据的模板对需要填写替换的部分给出具体解释或举例说明。所以答案选择 D 选项。 【2022下架构真题第21题绿色】 21.信息建模方法是从数据的角度对现实世界建立模型模型是现实系统的一个抽象信息建模方法的基本工具是 )。 A.流程图 B.实体联系图 C.数据流图 D.数据字典 解答答案选择B。送分题但是要注意从数据的角度这几个关键字来判断从而知道这是信息建模方法。 常见的几种信息系统建模方法 (1结构化建模方法 结构化建模方法是以过程为中心的技术可用于分析一个现有的系统以及定义新系统的业务需求。结构化建模方法的基本工具是数据流图 DFD )。 (2信息建模方法 信息建模方法是从数据的角度对现实世界建立模型模型是现实系统的一个抽象它强调在分析和研究过程需求之前首先研究和分析数据需求。信息建模方法的基本工具是实体联系图 ERD )。 (3)面向对象建模方法 面向对象建模方法将数据和过程集成到被称为对象的结构中消除了数据和过程的人为分离现象。面向对象建模方法所创建的模型被称为对象模型。随着面向对象技术的不断发展和应用形成了面向对象的建模标准即 UML 统一建模语言。 UML定义了这些模型图以对象的形式共建一个信息系统或应用系统。所以答案选择B选项。 【2022下架构真题第22题绿色】 22.( 通常为一个迭代过程其中的活动包括需求发现、需求分类和组织、需求协商、需求文档化。 A.需求确认 B.需求管理 C.需求抽取 D.需求规格说明 解答答案选择C。考察了需求工程需求开发换一个叫法要特别留意。 需求抽取过程的目的是理解利益相关者所做的事情以及他们会如何使用一个新系统来支持他们的工作。从系统利益相关者那里抽取和理解需求是一个困难的过程主要原因有 1利益相关者经常不知道他们想从一个计算机系统中得到什么除了一些非常泛泛的说法他们可能会觉得很难表达他们想让系统做的事情他们可能会提出一些不切实际的要求因为他们不知道哪些可行哪些不可行。 2一个系统中的利益相关者会很自然地用他们自己的话来表达需求其中隐含着一些关于他们自己工作的知识。 3不同的利益相关者有各种不同的需求他们会以不同的方式表达他们的需求。 4政治性因素可能影响系统的需求。 5进行需求分析时所处的经济和业务环境是动态的不可避免地会在分析过程中发生变化。 需求抽取和分析的过程主要分为以下四个步骤 1需求发现和理解 2需求分类和组织 3需求优先级排序和协商 4需求文档化。答案选择 C 选项。 需求抽取有两个基本的方法 1访谈开发者和其他人谈论他们做的事情。 2观察或人种学调查观察人们做自己的工作来了解他们使用哪些制品、他们如何使用这些制品等。 【2022下架构真题第23题绿色】 23.使用模型驱动的软件开发方法软件系统被表示为一组可以被自动转换为可执行代码的模型。其中( 在不涉及实现的情况下对软件系统进行建模。 A.平台无关模型 B.计算无关模型 C.平台相关模型 D.实现相关模型 解答答案选择A。重要。考察了信息系统开发方法的知识点。 模型驱动的体系结构是一种关注模型的软件设计和实现方法使用了 UML 模型的一个子集来描述系统其中会创建不同抽象层次上的模型。模型驱动的体系结构 MDA 方法建议应当产生以下3种类型的抽象系统模型 1计算无关模型 Computation Independent Model , CIM ) CIM 对系统中使用的重要的领域抽象进行建模因此有时被称为领域模型。 2平台无关模型 Platform - Independent Model , PIM ) PIM 在不涉及实现的情况下对系统的运转进行建模。 3平台相关模型 Platform - Specific Model , PSM ) PSM 是对平台无关模型转换后得到的对于每个应用平台都有一个单独的 PSM 。答案选择 A 选项。 【2022下架构真题第24题红色】 24.在分布式系统中中间件通常提供两种不同类型的支持即27) A.数据支持和交互支持 B.交互支持和提供公共服务 C.数据支持和提供公共服务 D.安全支持和提供公共服务 解答答案选择B。考察构件中间件的知识。 在一个分布式系统中中间件通常提供两种不同类型的支持 1、交互支持中间件协调系统中的不同组件之间的交互。 2、提供公共服务即中间件提供对服务的可复用的实现。这些服务可能会被分布式系统中的很多组件所需要。 公共服务是指被不同组件需求的服务不管这些组件的功能是什么。这些服务你可以把这些服务看做是中间件容器提供的。可以在这个容器中部署你的组件并且这些组件可以访问和使用这些公共服务。答案选择B选项。 【2022下架构真题第25题绿色】 25.工作流表示的是业务过程模型通常使用图形形式来描述以下不可用来描述工作流的是28) A.活动图 B.BPMN C.用例图 D.Petri - Net 解答答案选择C。本题考察了业务流程建模。 业务流程建模方法主要有 1、流程图 flow chart ) 是最早用于业务流程的一种图形化描述方法易学习、好理解但存在无法清楚界定流程界限、不支持层次化描述业务流程等问题 2、角色活动图 Role Activity Diagram , RAD 和角色交互图 Role Interaction Diagram , RID ) 擅长描述角色与活动、角色与角色的交互关系但不支持层次化描述业务流程 3、 IDEF0 和1DEF3, IDEF0描述业务流程做什么但没指明谁做IDEF3回答了怎么做但描述复杂业务流程难度大 4、高级 Petri 网 有很强的数学基础可以计算仿真分析业务流程性能但用户的学习难度大 5、统一建模语言 Uniform Modeling Language , UML 活动图易学习和使用但模型的仿真和分析能力差 6、 BPMN 是一种以业务流程图的形式表示业务流程的图形方法可以用其定义的一系列业务组件组成业务流程图。答案选择 C 选项。 【2022下架构真题第26题绿色】 26.(29的常见功能包括版本控制、变更管理、配置状态管理、访问控制和安全控制等。 A.软件测试工具 B.版本控制工具 C.软件维护工具 D.软件配置管理工具 解答答案选择D。考察项目管理当中的配置管理。 配置管理工具的常见功能包括版本控制、变更管理、配置状态管理访问控制和安全控制等。配置管理工具是包含了版本控制工具的。版本控制工具用来存储、更新、恢复和管理有个软件的多个版本。答案选择D选项。 【2022下架构真题第27题黄色】 27.与UML 1.x不同为了更清楚地表达 UML的结构从UML2开始整个 UML 规范被划分为基础结构和上层结构两个相对独立的部分基础结构是UML的(30)它定义了构造 UML 模型的各种基本元素而上层结构则定义了面向建模用户的各种UML模型的语法、语义和表示。 A.元元素 B.模型 C.元模型 D.元元模型 解答答案选择C。考察的是UML蒙对。重点关注。 UML 2.0基础结构的设计目标是定义一个元语言的核心【 InfrastructureLibrary 】通过对此核心的复用除了可以定义一个自展的 UML 元模型也可以定义其他元模型包括 MOF 和 CWM ( Common Warehouse Model 公共仓库模型。由于共用核心库所以 UML 和 MOF 、 CWM 在体系结构上更加一致。同时 InfrastructureLibrary 还提供了定制 UML 更强有力的机制允许用户定义针对不同平台如 NET 、J2EE等和领域如电信、金融、系统工程的语言。 【2022下架构真题第28题绿色】 28.领域驱动设计提出围绕31进行软件设计和开发该模型是由开发人员与领域专家协作构建出的一个反映深层次领域知识的模型。 A.行为模型 B.领域模型 C.专家模型 D.知识库模型 解答答案选择B。信息系统开发方法考察。 领域驱动设计强调领域模型的重要性并通过模型驱动设计来保障领域模型与程序设计的一致。从业务需求中提炼出统一语言 Ubiquitous Language )再基于统一语言建立领域模型这个领域模型会指导着程序设计以及编码实现最后又通过重构来发现隐式概念并运用设计模式改进设计与开发质量。领域模型是由开发人员与领域专家协作构建出的一个反映深层次领域知识的模型 【2022下架构真题第29题绿色】 29.以下关于微服务架构与面向服务架构的描述中正确的是32)。 A.两者均采用去中心化管理 B.两者均采用集中式管理 C.微服务架构采用去中心化管理面向服务架构采用集中式管理 D.微服务架构采用集中式管理面向服务架构采用去中心化管理 解答答案选择C。考察面向服务的架构。 微服务架构使用去中心化的扁平化管理方式每个服务都是一个独立的应用程序独立管理、使用独立的数据库、独立部署和独立运行。 SOA 是一种整体式架构使用集中式的管理方式和统一的数据中心。答案选择 C 选项。 【2022下架构真题第30题绿色】 31.在UML20( Unified Modeling Language )中顺序图用来描述对象之间的消息交互其中循环、选择等复杂交互使用33表示对象之间的消息类型包括(34)。 A.嵌套 B.泳道 C.组合 D.序列片段 》 A.同步消息、异步消息、返回消息、动态消息、静态消息 B.同步消息、异步消息、动态消息、参与者创建消息、参与者销毁消息 C.同步消息、异步消息、静态消息、参与者创建消息、参与者销毁消息 D.同步消息、异步消息、返回消息、参与者创建消息、参与者销毁消息 解答答案选择D|D。 序列图顺序图是用来显示参与者如何以一系列顺序的步骤与系统的对象交互的模型。顺序图可以用来展示对象之间是如何进行交互的。 顺序图将显示的重点放在消息序列上即强调消息是如何在对象之间被发送和接收的其中循环、选择等复杂交互使用序列片段表示对象之间的消息类型包括同步消息、异步消息、返回消息、参与者创建消息、参与者销毁消息其中同步消息的发送者等待消息接收对象将消息处理完成后再继续异步消息的发送者在发送完消息后不等待接收方就继续自己的处理。返回消息是指当一个对象将消息发送给另一个对象后另一个对象返回的虚线有向边表示原消息已处理的消息。创建消息是表示对消息传递目标对象的创建。销毁消息是表示对消息传递目标对象的删除。 【2022下架构真题第31题绿色】 32.以下有关构件特征的的描述说法不正确的是35) A.构件是独立的部署单元 B.构件可作为第三方的组装单元 C.构件没有外部的可见状态 D.构件作为部署单元是可拆分的 解答答案选择D。本题考察的是构件定义这个知识点。 构件的定义 定义1 软件构件是一种组装单元它具有规范的接口规约和显式的语境依赖。软件构件可以被独立地部署并由第三方任意地组装。 定义2 构件是某系统中有价值的、几乎独立的并可替换的一个部分它在良好定义的体系构语境内满足某清晰的功能。 定义3 构件是一个独立发布的功能部分可以通过其接口访问它的服务。 构件的特性 1、独立部署单元 2、作为第三方的组装单元 3、没有外部的可见状态。 构件的特性只有以上三点 D 选项说法不正确所以答案选 D 。 【2022下架构真题第32题绿色】 32.在构件的定义中(36是一个已命名的一组操作的集合。 A.接口 B.对象 C.函数 D.模块 解答答案选择A。 接口是一个已命名的一组操作的集合。构件的客户通常是其他构件通过这些访问点来使用构件提供的服务。通常来说构件在不同的访问点有多个不同的接口。每一个访问点会提供不同的服务以迎合不同的客户需求。强调构件接口规范的合约性非常重要因为构件和它的客户是在互不知情的情况下分别独立开发的是合约提供了保证两者成功交互的公共中间层。答案选择 A 选项。 【2022下架构真题第33题红色】 33.在服务端构件模型的典型解决方案中(37)较为适用于应用服务器。 A.EJB和COM模型 B.EJB和Servlet模型 C.COM和ASP模型 D.COM和Servlet 解答答案选择B。考差了中间件概念知识点。 关于服务端构件模型的典型解决方案包括适用于应用服务器的 EJB 模型Sun公司J2EE的一部分和 COM 模型微软公司以及适用于 Web 服务器的 servlet 模型基于Sun公司 JSP 技术和 Visual Basic 及其他技术基于微软公司 ASP 技术微软的。 NET 框架还引入了一种新的同时适用于客户端和服务端的基于 CLI ( Command Line Interface 的构件模型。所以答案选择A选项。 【2022下架构真题第34题绿色】 34.以下有关构件演化的描述中说法不正确的是38) A.安装新版本构件可能与现有系统发生冲突 B.构件通常也会经历一般软件产品具有的演化过程 C.解决遗留系统移植问题还需要通过使用包裹器构件更适配旧版软件 D.为安装新版本的构建必须终止系统中所有已有版本构件后运行 解答答案选择D。 构件技术体现了一种后期组装的思想。构件的逐渐成熟会进一步推后组装或绑定时间但随之而来的是整个系统将变得越来越脆弱。构件通常也会经历一般软件产品具有的演化过程。安装新版本的构件将会与期望使用旧版本构件的现有系统发生冲突甚至直接与现存的旧版本构件实例发生冲突。相对于已经实例化的构件一个构件从构件库中被获取并实例化的时间越晚潜在的版本冲突问题就会越严重。在分布式系统中为安装新版本的构件实例而终止所有现有构件的运行是不现实的。不同版本的客户端和不同版本的构件实例之间的二进制互操作性需要在版本间二进制兼容性中就加以考虑。如何实现构件实例的在线版本升级仍然是一个非常活跃的研究领域。在实际配置中必须考虑构件的不同版本实例共存于一个系统的情况。系统的升级就是一个重要的例子。除采用多版本共存技术之外解决遗留系统移植问题还需要通过使用包裹器构件来适配旧版软件或解决系统不兼容性。综上 D选项的说法是不正确的所以答案选 D 选项。 【2022下架构真题第35题绿色】 35.软件复杂性度量中(39)可以反映原代码结构的复杂度。 A.模块数 B.环路数 C.用户数 D.对象数 解答答案选择B。送分题。 程序图的环路数是源代码复杂程度的度量。环路复杂度是一种代码复杂度的衡量标准目标是为了指导程序员写出更具可测性和可维护性的代码。它可以用来衡量一个模块判定结构的复杂程度根据 McCabe 度量法计算公式为 V ( G ) e - n 2其中 e 代表在控制流图中的边的数量 n 代表在控制流图中的节点数量包括起点和终点。 【2022下架构真题第37题绿色】 37.在白盒测试中测试强度最高的是40) A.语句覆盖 B.分支覆盖 C.判定覆盖 D.路径覆盖 解答答案选择D。送分题。 白盒测试根据软件的内部逻辑设计测试用例常用的技术是逻辑覆盖即考察用测试数据运行被测程序时对程序逻辑的覆盖程度。主要的覆盖标准有6种语句覆盖、判定覆盖、条件覆盖、判定条件覆盖、组合条件覆盖和路径覆盖。 (1语句覆盖 语句覆盖是指选择足够多的测试用例使得运行这些测试用例时被测程序的每个语句至少执行一次。很显然语句覆盖是一种很弱的覆盖标准。 (2判定覆盖。 判定覆盖又称分支覆盖它的含义是不仅每个语句至少执行一次而且每个判定的每种可能的结果分支都至少执行一次。判定覆盖比语句覆盖强但对程序逻辑的覆盖程度仍然不高。 (3条件覆盖。 条件覆盖的含义是不仅每个语句至少执行一次而且使判定表达式中的每个条件都取得各种可能的结果。条件覆盖不一定包含判定覆盖判定覆盖也不一定包含条件覆盖。 (4判定条件覆盖。 同时满足判定覆盖和条件覆盖的逻辑覆盖称为判定条件覆盖。它的含义是选取足够的测试用例使得判定表达式中每个条件的所有可能结果至少出现一次而且每个判定本身的所有可能结果也至少出现一次。 (5条件组合覆盖 条件组合覆盖的含义是选取足够的测试用例使得每个判定表达式中条件结果的所有可能组合至少出现一次。显然满足条件组合覆盖的测试用例也一定满足判定条件覆盖。因此条件组合覆盖是上述5种覆盖标准中最强的一种。然而条件组合覆盖还不能保证程序中所有可能的路径都至少经过一次。 (6路径覆盖 路径覆盖的含义是选取足够的测试用例使得程序的每条可能执行到的路径都至少经过一次路径覆盖实际上考虑了程序中各种判定结果的所有可能组合因此是一种比较强的测试覆盖。 【2022下架构真题第37题绿色】 37.在黑盒测试中(41方法最适合描述在多个逻辑条件取值组合所构成的复杂情况下分别要执行哪些不同的动作。 A.等价类 B.边界类 C.判定表 D.因果图 解答答案选择C。 等价类划分不同等价类揭示不同问题有效等价类无效等价类。 边界值分析1 x 10可取 x 的值为0、1、10和11作为测试数据 错误推测依靠测试人员的经验和直觉。 判定表最适合描述在多个逻辑条件取值的组合所构成的复杂情况下分别要执行 哪些不同的动作。 因果图根据输入条件与输出结果之间的因果关系来设计试用例 【2022下架构真题第38题绿色】 38.(42的目的是测试软件变更之后变更部分的正确性和对变更需求的符合性以及软件原有的、正确的功能、性能和其它规定的要求的不损害性。 A.验收测试 B.Alpha测试 C.Beta 测试 D.回归测试 解答答案选择D。送分题。 确认测试又称合格性测试用来验证软件与用户需求的一致性。确认测试包括内部确认测试、 Alpha 测试、 Beta 测试等。其中 Alpha 测试和 Beta 测试一般是针对产品型的软件。 Alpha 测试是在开发环境下进行的测试由用户内部用户模拟实际操作环境下进行的受控测试。 Beta 测试是用户在实际使用环境下进行的测试。验收测试的目的是确保软件准备就绪并且可以让最终用户将其用于执行软件的既定功能和任务。验收测试是向未来的用户表明系统能够像预定要求那样工作。回归测试的目的是测试软件变更之后变更部分的正确性和对变更需求的符合性以及软件原有的、正确的功能、性能和其它规定的要求的不损害性。答案选择 D 选项。 【2022下架构真题第39题绿色】 39.在对遗留系统进行评估时对于技术含量较高、业务价值较低且仅能完成某个部门的业务管理的遗留系统一般采用的遗留系统演化策略是43策略。 A.淘汰 B.继承 C.集成 D.改造 解答答案选择C。 在坐标的四个象限内。对处在不同象限的遗留系统采取不同的演化策略 1、改造策略 第一象限为高水平、高价值区即遗留系统的技术含量较高且具有较高的商业价值本身还有极大的生命力。改造策略在遗留系统的基础上新增功能或做改进使用。 2、继承策略 第二象限为低水平、高价值区即遗留系统的技术含量较低但具有较高的商业价值对这种遗留系统的演化策略为继承。 3、淘汰策略 第三象限为低水平、低价值区即遗留系统的技术含量较低且具有较低的业务价值。对这种遗留系统的演化策略为淘汰即全面重新开发新的系统以代替遗留系统。 4、集成策略 第四象限为高水平、低价值区即遗留系统的技术含量较高但其业务价值较低。形成了一个个信息孤岛对这种遗留系统的演化策略为集成。 【2022下架构真题第40题绿色】 40.在软件体系结构的建模与描述中多视图是一种描述软件体系结构的重要途径其体现了44的思想。其中41模型是描述软体系结构的常用型在该模型中“1”指的是45), A.关注点分离 B.面向对象 C.模型驱动 D.UML 》 A.统一场景 B.开发视图 C.逻辑视图 D.物理视图 解答答案选择A|A。 多视图表示从不同的视角描述特定系统的体系结构从而得到多个视图并将这些视图组织起来以描述整体模型。系统的每一个不同侧面的视图反映了一组系统相关人员所关注的系统的特定方面多视图体现了关注点分离的思想。其中41模型是描述软件体系结构的常用模型41视图模型从逻辑视图、进程视图、物理视图、开发视图和场景来描述软件架构。每个视图只关心系统的一个侧面结合在一起才能反映系统软件架构的全部内容。在该模型中1指的是统一场景。所以第一空答案为 A 选项第二空答案也为 A 选项。 【2022下架构真题第41题黄色】 41.基于体系结构的软件设计Architecture -Based Software Design . ABSD )方法是体系结构驱动是指构成体系结构的46的组合驱动的。 ABSD方法是一个自项向下、递归细化的方法软件系统的体系结构通过该方法得到细化直到能产生47) A.产品、功能需求和设计活动 B.商业、质量和功能需求 C.商业、产品和功能需求 D.商业、质量和设计活动 》 A.软件产品和代码 B.软件构件和类 C.软件构件和连接件 D.类和软件代码 解答答案选择B|B。第二空错。 基于架构的软件设计 Architecture - Based Software Design , ABSD 方法强调由商业、质量和功能需求的组合驱动软件架构设计。 ABSD 是一个自顶向下递归细化的软件开发方法软件系统的体系结构通过该方法得到细化直到能产生软件构件和类。它以软件系统功能的分解为基础通过选择架构风格实现质量和商业需求并强调在架构设计过程中使用软件架构模板。 ABSD方法有三个基础第一个基础是功能分解在功能分解中使用已有的基于模块的内聚和耦合技术。第二个基础是通过选择体系结构风格来实现质量和商业需求。第三个基础是软件模板的使用。所以第一空答案为 B 选项第二空答案也为 B 选项。 【2022下架构真题第42题红色】 42.软件体系结构风格是描述某一特定应用领城中系统组织方式的惯用模式。其中在批处理风格软件体系结构中每个处理步骤是一个单独的程序每一步必须在前一步结束后才能开始并且数据必须是完整的以48的方式传递基于规则的系统包括规则集、规则解释器、规则数据选择器及49) A.迭代 B.整体 C.统一格式 D.递增 》 A.解释引擎 B.虚拟机 C.数据 D.工作内存 解答答案选择B|D。重点关注。 软件体系结构风格是描述某一特定应用领域中系统组织方式的惯用模式。体系结构风格反映了领域中众多系统所共有的结构和语义特性并指导如何将各个模块和子系统有效地组织成一个完整的系统。其中批处理风格的每一步处理都是独立的并且每一步是顺序执行的。只有当前一步处理完后一步处理才能开始。数据传送在步与步之间作为一个整体。组件为一系列固定顺序的计算单元组件间只通过数据传递交互。每个处理步骤是一个独立的程序每一步必须在前一步结束后才能开始数据必须是完整的以整体的方式传递批处理的典型应用(1经典数据处理(2程序开发(3) Windows 下的 BAT 程序就是这种应用的典型实例。虚拟机风格的基本思想是人为构建一个运行环境在这个环境之上可以解析与运行自定义的一些语言这样来增加架构的灵活性虚拟机风格主要包括解释器和规则为中心两种架构风格。其中基于规则的系统包括规则集、规则解释器、规则数据选择器及工作内存。所以第一空答案为 B 选项第二空答案为 D 选项。 【2022下架构真题第43题黄色】 43.在软件架构复用中(50是指开发过程中只要发现有可复用的资产就对其进行复用。(51是指在开发之前就要进行规划以决定哪些需要复用。 A.发现复用 B.机会复用 C.资产复用 D.过程复用 》 A.预期复用 B.计划复用 C.资产复用 D.系统复用 解答答案选择A|D。第二空错选了B。 软件架构复用的类型包括机会复用和系统复用机会复用是指开发过程中只要发现有可复用的资产就对其进行复用。系统复用是指在开发之前就要进行规划以决定哪些需要复用。 【2022下架构真题第44题绿色】 44.软件复用过程的主要阶段包括52) A.分析可复用的软件资产、管理可复用资产和使用可复用资产 B.构造/获取可复用的软件资产、管理可复用资产和使用可复用资产 C.构造获取可复用的软件资产和管理可复用资产 D.分析可复用的软件资产和使用可复用资产 解答答案选择B。考经验蒙对。 软件复用是指在软件开发过程中重复使用相同或相似软件元素的过程是在软件开发中避免重复劳动的解决方案它使得应用系统的开发不再采用一切从零开始的模式而是以已有的工作模式为基础充分利用过去应用系统开发中积累的知识和经验从而将开发的重点集中于应用的特有构成成分。软件复用过程的主要阶段包括构造获取可复用的软件资产、管理可复用资产和使用可复用资产。答案选择 B 选项。 【2022下架构真题第46题绿色】 46.DSSA ( Domain Specific Software Architecture 就是在一个特定应用领域中为一组应用提供组织结构参考的标准软件体系结构实施 DSSA 的过程中包含了一个基本的活动。其中领域模型是53阶段的主要目标。 A.领域设计 B.领域实现 C.领域分析 D.领域工程 解答答案选择C。蒙对重点关注。 特定领域软件架构 Domain Specific Software Architecture , DSSA 以一个特定问题领域为对象形成由领域参考模型、参考需求、参考架构等组成的开发基础架构其目标是支持一个特定领域中多个应用的生成。 DSSA 的基本活动包括领域分析、领域设计和领域实现。其中领域分析的主要目的是获得领域模型领域模型描述领域中系统之间共同的需求即领域需求领域设计的主要目标是获得DSSA , DSSA 描述领域模型中表示需求的解决方案领域实现的主要 目标是依据领域模型和 DSSA 开发和组织可重用信息并对基础软件架构进行实现。所以答案选择C选项。 【2022下架构真题第46题黄色】 46.软件系统质量属性 Quality Attribute 是一个系统的可测量或者可测试的属性它被用来描述系统满足利益相关者需求的程度其中(54关注的是当需要修改缺陷、增加功能、提高质量属性时定位修改点并实施修改的难易程度(55关注的是当用户数和数据量增加时软件系统维持高服务质量的能力。 A.可靠性 B.可测试性 C.可维护性 D.可重用性 》 A.可用性 B.可扩展性 C.可伸缩性 D.可移植性 解答答案选择C|C。第二空错。 性能指软件系统及时提供相应服务的能力。速度、吞吐量、持续高速性 安全性指软件系统同时兼顾向合法用户提供服务以及阻止非授权使用的能力。 易用性指软件系统易于被使用的程度。 可伸缩性指当用户数和数据量增加时软件系统维持高服务质量的能力。例如通过增加服务器来提高能力。 互操作性与其他系统交换数据和相互调用服务的难易程度。 可靠性在一定的时间内无故障运行的能力。 持续可用性指系统长时间无故障运行的能力。与可靠性相关联常将其纳入可靠性中。 鲁棒性是指软件系统在一些非正常情况如用户进行了非法操作、相关的软硬件系统发生了故障等下仍能够正常运行的能力。也称健壮性或容错性。 开发期质量属性 易理解性指设计被开发人员理解的难易程度。可扩展性软件因适应需求变化而增加新功能的能力。也称为灵活性。 可重用性指重用软件系统或某一部分的难易程度。可测试性对软件测试以证明其满足需求规范的难易程度。 可维护性当需要修改缺陷、增加功能、提高质量属性时定位修改点并实施修改的难易程度。 可移植性将软件系统从一个运行环境转移到另一个不同的运行环境的难易程度。 【2022下架构真题第47题红色】 47.为了精确描述软件系统的质量属性通常采用质量属性场景 Quality Attribute Scenario 作为描述质量属性的手段。质量属性场景是一个具体的质量属性需求是利益相关者与系统的交互的简短陈述它由刺激源、刺激、环境、制品、(56六部分组成。其中想要学习系统特性、有效使用系统、使错误的影响最低、适配系统、对系统满意属于57质量属性场景的刺激。 A.响应和响应度量 B.系统和系统响应 C.依赖和响 D.响应和优先 》 A.可用性 B.性能 C.易用性 D.安全性 解答答案选择A|C。 质量属性场景是一个具体的质量属性需求是利益相关者与系统的交互的简短陈述它由刺激源、刺激、环境、制品、响应和响应度量六部分组成。 刺激源生成该刺激的实体人、计算机系统或其他激励器 刺激刺激到达系统时可能产生的影响即需要考虑和关注的情况 环境该刺激在某条件内发生。如系统可能正处于过载情况 制品系统中受刺激的部分某个制品被刺激 响应刺激到达后所采取的行动 响应度量当响应发生时应能够以某种方式对应其度量用于对是否满足需求的测试。所以第一空答案为 A 选项。 基于可用性质量属性场景的刺激为错误疏忽构件对某输入未做出反映、崩溃、时间不当响应时间太早或太迟、响应不当以一个不正确的值来响应。 基于可修改性质量属性场景的刺激为增加删除修改改变功能、质量属性、容量。基于性能质量属性场景的刺激为定期事件、随机事件、偶然事件。基于安全性质量属性场景的刺激为试图显示数据、改变删除数据、访问系统服务、降低系统服务的可用性。基于易用性质量属性场景的刺激为学习系统特性、有效使用系统、使错误的影响最低、适配系统、对系统满意。 【2022下架构真题第48题绿色】 48.改变加密级别可能会对安全性和性能产生非常重要的影响因此在软件架构评估中该设计决策是一个(58)。 A.敏感点 B.风险点 C.权衡点 D.非风险点 解答答案选择C。送分题。 敏感点和权衡点是关键的架构决策。敏感点是一个或多个构件的特性。权衡点是影响多个质量属性的特性是多个质量属性的敏感点。改变加密级别可能会对安全性和性能产生非常重要的影响。提高加密级别可以提高安全性但可能要耗费更多的处理时间影响系统性能。所以该设计决策是一个权衡点。所以答案为 C 选项。 【2022下架构真题第49题红色】 49.效用树是采用架构权衡分析方法 Architecture Trade off Analysis Method , ATAM 进行架构评估的工具之一其树形结构从根部到叶子节点依次为59)。 A.树根、属性分类、优先级质量属性场景 B.树根、质量属性、属性分类质量属性场景 C.树根、优先级、质量属性、质量属性场景 D.树根、质量属性、属性分类优先级 解答答案选择B。错选择了C。 生成质量属性效用树过程可以选取这样一棵树根—质量属性-属性分类细分—质量属性场景叶。修剪这棵树保留重要场景不超过50个再对场景按重要性给定优先级用 H / M / L 的形式再按场景实现的难易度来确定优先级用 H / M / L 的形式这样对所选定的每个场景就有一个优先级对重要度难易度如 H , L 表示该场景重要且易实现。 【2022下架构真题第50题红色】 50.平均失效等待时间 mean time to failure , MTTF 和平均失效间隔时间 mcan time between failure , MTBF 是进行系统可靠性分析时的要指标在失效率为常数和修复时间很短的情况下(60)。 A.MTTF远远小于MTBF B.MTTF和MTBF无法计算 C.MTTF远远大于MTBF D.MTTF和MTBF几乎相等 解答答案选择D。此题考察系统可靠性分析。不该做错 平均无故障时间→( MTTF ) MTTF 1入入为失效率平均故障修复时间→( MTTR ) MTTR 1/μ,μ为修复率平均故障间隔时间→( MTBF ) MTBF MTTR MTTF 系统可用性→ MTTF /( MTTR MTTF )x100% 在实际应用中一般 MTTR 很小所以通常认为 MTBF ~ MTTF 。所以答案选择 D选项 【2022下架构真题第51题绿色】 51.在进行软件系统安全性分析时(61保证信息不泄露给末授权的用户、实体或过程完整性保证信息的完整和准确防止信息被非法修改(62保证对信息的传播及内容具有控制的能力防止为非法者所用。 A.完整性 B.不可否认性 C.可控性 D.机密性 》 A.完整性 B.安全审计 C.加密性 D.可控性 解答答案选择D|D。 安全性 security 是指系统在向合法用户提供服务的同时能够阻止非授权用户使用的企图或拒绝服务的能力。安全性又可划分为机密性信息不泄露给未授权的用户、实体或过程、完整性保证信息的完整和准确防止信息被篡改、不可否认性不可抵赖即由于某种机制的存在发送者不能否认自己发送信息的行为和信息的内容。及可控性对信息的传播及内容具有控制的能力防止为非法者所用等特性。综上第一空答案为 D 选项第二空答案也为 D 选项。 【2022下架构真题第52题红色】 52.在进行架构评估时首先要明确具体的质量目标并以之作为判定该架构优劣的标准。为得出这些目标而采用的机制叫做场景场景是从63的角度对与系统的交互的简短措述。 A.用户 B.系统架构师 C.项目管理者 D.风险承担者 解答答案选择D。选错在了用户。 场景 scenarios )在进行体系结构评估时一般首先要精确地得出具体的质量目标并以之作为判定该体系结构优劣的标准。为得出这些目标而采用的机制叫做场景。场景是从风险承担者的角度对与系统的交互的简短描述。在体系结构评估中一般采用刺激( stimulus )、环境 environment 和响应 response 三方面来对场景进行描述。综上答案为 D 选 【2022下架构真题第53题黄色】 53.5G网络采用64可将5G网络分割成多张虚拟网络每个虚拟网络的接入传输和核心网是逻辑独立的任何一个虚拟网络发生故障都不会影响到其它虚拟网络。 A.网路切片技术 B.边缘计算技术 C.网络隔离技术 D.软件定义网路技术 解答答案选择A。蒙对。 5G网络的切片技术是将5G网络分割成多张虚拟网络从而支持更多的应用。就是将一个物理网络切割成多个虚拟的端到端的网络每个虚拟网络之间包括网络内的设备、接入、传输和核心网是逻辑独立的任何一个虚拟网络发生故障都不会影响到其它虚拟网络。在一个网络切片中至少可分为无线网子切片、承载网子切片和核心网子切片三部分。答案为A选项。 【2022下架构真题第54题黄色】 54.以下wifi认证方式中(65使用了AES 加密算法安全性更高。 A.开放式 B.WPA C.WPA2 D.WEP 解答答案选择C。蒙对。 WEP 最基本的加密技术全称为有线等效保密是一种数据加密算法它的安全技术源自于名为RC4的 RSA 数据加密技术是无线局域网 WLAN 的必要的安全防护层。运用了该技术的无线网络所有客户端与无线接入点的数据都会以一个共享的密钥进行加密常见的密钥长度有64 bits 和128 bits 两种。 WPA : WiFi Protected Access 全称为 WiFi 网络安全存取。 WPA 协议是在前一代有线等效加密 WEP 的基础上产生的解决了前任 WEP 的缺陷问题它使用 TKIP ( I 临时密钥完整性协议是IEEE802.11i标准中的过渡方案。在安全的防护上比 WEP 更为周密主要体现在身份认证、加密机制和数据包检查等方面而且它还提升了无线网络的管理能力。 WPA2是 WPA 加密的升级版。它是 WiFi 联盟验证过的IEEE802.11i标准的认证形式WPA2实现了802.11i的强制性元素特别是 Michael 算法被公认彻底安全的 CCMP 计数器模式密码块链消息完整码协议讯息认证码所取代、而RC4加密算法也被 AES 高级加密所取代。所以答案选择 C 选项。 WPA - PSK /WPA2- PSK 是 WPA 与WPA2两种加密算法的混合体是目前安全性最好的 WiFi 加密模式。 WPA - PSK 也叫做 WPA - Personal ( WPA 个人。 WPA - PSK 使用 TKIP 加密方法把无线设备和接入点联系起来。WPA2- PSK 使用 AES 加密方法把无线设备和接入点联系起来使用AES加密算法不仅安全性能更高而且由于采用的是最新的技术因此在无线网络传输速率上面要比TKIP要来的快。 【2022下架构真题第55题黄色】 55.程序员甲将其编写完成的某软件程序发给同事乙并进行讨论之后甲放弃该程序并决定重新开发后来乙将该程序稍加修改并署自已名在某技术论坛发布。以下说法中正确的是66)。 A.乙的行为侵犯了甲对该程序享有的软件著作权 B.乙行为未侵权因其发布的场合是以交流学习为目的的技术论坛 C.乙的行为没有侵犯甲的软件著作权因为甲已放弃该程序 D.乙对该程序进行了修政因此乙享有该程序的软件著作权 解答答案选择A。 法律法规与标准化侵权判定参考答案 著作权因作品的完成而自动产生不必履行任何形式的登记或注册手续也不论其是否已经发表所以甲对该软件作品享有著作权。乙未经甲的许可擅自使用甲的软件作品的行为侵犯了甲的软件著作权。答案选择 A 选项。 【2022下架构真题第56题绿色】 56.以下关于软件著作权产生时间的叙述中正确的是67)。 A.软件著作权产生自软件首次公开发表时 B.软件著作权产生自开发者有开发意图时 C.软件著作权产生自软件开发完成之日起 D.软件著作权产生自软件著作权登记时 解答答案选择C。 根据《计算机软件保护条例》规定软件著作权自软件开发完成之日起产生。自然人的软件著作权保护期为自然人终生及其死亡后50年截止于自然人死亡后第50年的12月31日软件是合作开发的截止于最后死亡的自然人死亡后第50年的12月31日。法人或者其他组织的软件著作权保护期为50年截止于软件首次发表后第50年的12月31日。所以答案选择 C 选项。 【2022下架构真题第57题绿色】 57.M公司将其开发的某软件产品注册了商标为确保公司可在市场竟争中占据优势地位 M公司对员工进行了保密约束此情形下该公司不享有68)。 A.软件著作权 B.专利权 C.商业秘密权 D.商标权 解答答案选择B。 M公司对商标进行了注册那么其就享有该商标的商标权而在注册前就应该完成了该商标的设计和职责自然就享有其著作权而同时为了确保公司在市场竞争中占据优势对员工进行了保密约束那么就具有商业秘密权。专利权是需要申请的这里并没有提及申请专利所以该公司不享有专利权答案选B 。 【2022下架构真题第58题红色】 58.计算机产生的随机数大体上能在0,1区间内均匀分布。假设某初等函数 f ( x 在0,1区间内取值也在0,1区间内如果由计算机产生的大量的( M 个随机数对 rl ,r2中符合r2sf( rl 条件的有 N 个则 N / M 可作为69的近似计算结果。 A.求解方程 f ( x ) x B.求 f ( x 极大值 C.求 f ( x 的极小值 D.求积分 f ( x ) dx 。 解答答案选择D。 我们知道定积分其实就是一个面积将其设为1现在我们就是要求出这个1。通过在包含定积分的面积为的区域通常为矩形内随机产生一些随机数其数量为 M 再统计在积分区域内的随机数其数量为 N 则产生的随机数在积分区域内的概率为 N / M 这与积分区域面积与总区域面积1的比值就是 N / M 也就是定积分1所求面积的近似值。答案选择 D 选项。 【2022下架构真题第59题黄色】 59.某项目包括 A 、 B 、 C 、 D 四道工序各道工序之间的衔接关系、正常进度下各工序所需的时间和直接费用、赶工进度下所需的时间和直接费用如下表所示。该项目每天需要的间接费用为4.5万元。根据此表以最低成本完成该项目需要70天。 A.7 B.9 C.10 D.5 解答答案选择A。 这里表格的意思是 A作业本来是3天完成一共需要10万他最少也要一天完成一共需要18万也就是说 A 作业压缩两天增加了18-108万压缩一天就是增加8/24万。同理可以算出压缩 B 作业1天需要增加1万元压缩 C 作业1天需要增加4万元压缩 D 作业1天需要增加2万元。所以先压缩关键路径上的 D 作业压缩2天此时关键路径改变为 AB 和 ACD 想要减短工期则需要同时压缩这两条关键路径可以先选择压缩 A 作业2天然后只能同时压缩 BD 才能使增加的直接费用少于4.5所以 BD 作业同时压缩1天。此时为最低成本 A 作业还需1天完成 B 作业还需6天完成 C 作业还需4天完成 D 作业还需2天完成关键路径为 AB 和 ACD 工期为7天。答案选择 A 选项。 【2022下架构真题第60题红色】 60.Micro - service is a software development technology , which advocates dividing a single application into a group of small services , which coordinates and cooperates with each other to provide ultimate value for users . The micro - service () has many important benefits . First , it solves the problem of business complexity . It decomposes the original huge single application into a group of services . Although the total amount of functions remains the same , the application has been decomposed into manageable services . The development speed of a single service is much faster , and it is easier to understand and (). Second , this architecture allows each service to be () independently by a team . Developers are free to choose any appropriate technology . Third , the micro - service architecture mode enables each service to be () independently . Developers never need to coordinate the deployment of local changes to their services . These types of changes can be deployed immediately after testing . Finally , the micro - service architecture enables each service to () independently . A.architecture B.software C.application D.technology 》 A.develop B.maintain C.utilize D.deploy 》 A.planned B.developed C.utilized D.deployed 》 A.utilized B.developed C.Tested D.deployed 》 A.analyze B.use C.design D.expand 解答答案选择A|B|B|D|D。 微服务是一种软件开发技术它主张将单个应用程序划分为一组小服务这些服务相互协调和合作为用户提供最终价值。微服务体系结构有许多重要的好处。首先它解决了业务复杂性的问题。它将原来庞大的单个应用程序分解为一组服务。尽管功能的总数保持不变但应用程序已被分解为可管理的服务。单个服务的开发速度要快得多而且更容易理解和维护)。其次这种体系结构允许每个服务由一个团队独立(开发)。开发人员可以自由选择任何合适的技术。第三微服务架构模式允许各个服务独立部署)。开发人员永远不需要协调对其服务的本地更改的部署。这些类型的更改可以在测试后立即部署。最后微服务架构允许每个服务能够独立地扩展)。
http://www.dnsts.com.cn/news/231547.html

相关文章:

  • 无锡网站优化推广方案会议论坛网站建设
  • 上海房地产网站建设苏州建设网站平台
  • 奉贤网站建设哪家好潍坊中脉网站建设公司
  • 宜昌网站建设多少钱网站设计 价格
  • 家装网站建设公司弹幕网站是什么技术做的
  • 怎么样可以做网站充值代理丹东新区建设发展集团网站
  • 浏览器什么网站都能打开的江苏网站关键词优化优化
  • 科技网站首页设计深圳工程建设交易服务中心网站
  • php 怎么做网站超链接access数据库创建网站
  • 杭州网站建设公司费用WordPress文章固定连接html
  • 建设网站有什么好处新浪微博指数查询
  • 建设银行湖南省分行官方网站.net招聘网站怎么做
  • 怎麽用dw做网站轮播海报网站外链接自己可以怎么做
  • 5个制造企业电子商务网站工商注册需要准备什么材料
  • 宁波网站扔优化商城类的网站怎么做优化
  • 国外营销网站电商运营怎么自学
  • 长沙网站备案餐饮加盟网站建设案例
  • 网站开发的抓包手机制作
  • 做网站编辑工作好不好wordpress typecho 大数据
  • 网站管理建设工作报告做区域链的网站
  • 天津专门做网站的公司枣阳网站建设 枣阳山水数码
  • wordpress打赏代码福州seo服务商
  • 苏州做网站的专业公司有哪些html网站开发实例
  • 泗洪县城乡建设局网站做搜狗网站点击
  • 公司搭建网站服务饥饿营销案例
  • 网站代码加密了怎么做太原免费网站建设
  • 企业网站建设公司制作平台手机免费h5制作软件
  • 帝国cms做笑话网站东莞横沥医院
  • 做360优化网站都有哪家网站什么认证对做电商好
  • 阿里云 多域名解析 到不同的网站上海有哪些大公司总部