2023年高级软考内部题库含答案解析 .pdf

2023年高级软考内部题库含答案解析 .pdf

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2023 年高级软考内部题库含答案 解析 1、在客户机/服务器系统开发中,采用()时,应将数据层和数据处 理层 放置于服务器,应用逻辑层、表示逻辑层和表示层放置于客户机。 A. 分布式表朝构 B. 分布式应用结构 C. 分布式数据和应用结构 D. 分布式数据结构 参考答案: D 试题分析: 客户机/服务器系统开发时可以采用不同的分布式计算架构:分布式表 示 架构是将表示层和表示逻辑层迁移到客户机,应用逻辑层、数据处理 层和 数据层仍保留在服务器上;分布式数据架构是将数据层和数据处理 层放置 于服务器,应用逻辑层、表示逻辑层和表示层放置于客户机;分 布式数据 和应用架构数据层和数据处理层放置在数据服务器上,应用逻 辑层放置在 应用服务器上,表示逻辑层和表示层放置在客户机。 2 2、某公司在对一家用车库门嵌入式软件系统进行架构设计时,识别出 两个 关键的质量属性场景,其中当车库门正常下降时,如果发现下面 有障碍物, 则系统停止下降的时间需要控制在 0.1 秒内〃与 ()质量 属性相关;系统 需要为部署在远程 PC 机上的智能家居系统留有控制 接口,并支持在智能 家居系统中对该系统进行远程错误诊断与调试与 ()质量属性相关。 A. 可用性 B. 性能 C. 可修改性 D. 可测试性 A. 可用性 B. 性能 C. 可修改性 D. 可测试性 参考答案: B|D 试题分析: 本题考查软件质量属性相关知识,在解题之前,考生应了解基本 质量属 性的含义。 、性能:性能 是指系统的响应能力 即要经过多长时 间才能 1 (performance) , 对某个事件做岀响应,或者在某段事件内系统所能处理的事件的 个数。经常 用单位事件内所处理事务的数量或系统完成某个事务处理所 需的时间来对 性能进行定量的表示。性能测试经常要使用基准测试程序。 2、可用性:可用性(availability)是系统能够正常运行的时间比例。经 常 用两次故障之间的时间长度或在出现故障时系统能够恢复正常的速 度来表 示。 3、可修改性:可修改性(modifiability)是指能够快速地以较高的性能价 格 比对系统进行变更的能力。通常以某些具体的变更为基准,通过考察 这些变 更的代价衡量可修改性。可修改性包含四个方面。 (1)可维护性(maintainability)。这主要体现在问题的修复上:在错 误发生 后〃修复 〃软件系统。为可维护性做好准备的软件体系结构往往 能做局部 性的修改并能使对其他构件的负面影响最小化。 (2 )可扩展性(extendibility)。这一点关注的是使用新特性来扩展软件 系 统,以及使用改进版本来替换构件并删除不需要或不必要的特性和构 件。 为了实现可扩展性,软件系统需要松散耦合的构件。其目标是实现 —种体 系结构,它能使开发人员在不影响构件客户的情况下替换构件。 支持把新 构件集成到现有的体系结构中也是必要的。 (3 )结构重组(reassemble )。这一点处理的是重新组织软件系统的 构件及 构件间的关系,例如通过将构件移动到一个不同的子系统而改变 它的位置。 为了支持结构重组,软件系统需要精心设计构件之间的关系。 理想情况下, 它们允许开发人员在不影响实现的主体部分的情况下灵活 地配置构件。 (4 )可移植性(portability)。可移植性使软件系统适用于多种硬件平台、用 户界面、操作系统、编程语言或编译器。为了实现可移植,需要按照 硬件无 关的方式组织软件系统,其他软件系统和环境被提取出。可移植 性是系统能 够在不同计算环境下运行的能力。这些环境可能是硬件、软 件,也可能是 两者的结合。在关于某个特定计算环境的所有假设都集中 在一个构件中时, 系统是可移植的。如果移植到新的系统需要做些更改, 则可移植性就是一种 特殊的可修改性。 4、互操作性 作为系统组成部分的软件不是独立存在的,经常与其他系统或自身环境 相 互作用。为了支持互操作性 (inter-operation),软件体系结构必须为 外部可 视的功能特性和数据结构提供精心设计的软件人口。程序和用其 他编程语 言编写的软件系统的交互作用就是互操作性的问题,这种互操 作性也影响 应用的软件体系结构。 ) 3、利用 ( 可以对软件的技术信息、经营信息提供保护。 A. 著作权 B. 专利权 C. 商业秘密权 D. 商标权 参考答案

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档