欢迎来到麦多课文档分享! | 帮助中心 海量文档,免费浏览,给你所需,享你所想!
麦多课文档分享
全部分类
  • 标准规范>
  • 教学课件>
  • 考试资料>
  • 办公文档>
  • 学术论文>
  • 行业资料>
  • 易语言源码>
  • ImageVerifierCode 换一换
    首页 麦多课文档分享 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    【计算机类职业资格】高级系统架构设计师上午试题-7及答案解析.doc

    • 资源ID:1340689       资源大小:202KB        全文页数:60页
    • 资源格式: DOC        下载积分:5000积分
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    二维码
    微信扫一扫登录
    下载资源需要5000积分(如需开发票,请勿充值!)
    邮箱/手机:
    温馨提示:
    如需开发票,请勿充值!快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如需开发票,请勿充值!如填写123,账号就是123,密码也是123。
    支付方式: 支付宝扫码支付    微信扫码支付   
    验证码:   换一换

    加入VIP,交流精品资源
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    【计算机类职业资格】高级系统架构设计师上午试题-7及答案解析.doc

    1、高级系统架构设计师上午试题-7 及答案解析(总分:75.00,做题时间:90 分钟)1.软件架构以规范的形式装配若干结构元素,从而描述出系统的主要功能、性能要求和其他非功能性需求。各个软件架构视图涉及的组件(元素)包括任务、步骤、模块和节点等。场景组件元素是_。A步骤 B任务C模块 D节点(分数:1.00)A.B.C.D.2.软件架构设计的主要目标是,确保体系架构能够为设计人员和实现人员所承担的工作提供可靠的框架。以下活动中,不属于软件体系结构设计过程范畴的是_。A架构需求评审 B映射已标识的构件C分析构件之间的相互作用 D选择体系结构风格(分数:1.00)A.B.C.D.3.某软件开发公司承

    2、接了一个语音和模式识别方面的嵌入式应用软件的开发工作。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下_架构风格,最适合该嵌入式应用软件。A事件驱动 B管道/过滤器C黑板结构 D分层结构(分数:1.00)A.B.C.D.某电子商务企业为支持客户完成网上购物活动中的在线交易,委托 PH 系统集成开发公司开发一个在线交易平台。考虑到该商务企业业务发展较快,今后需要经常为在线交易平台添加新功能或进行硬件升级,且要求添加新功能或进行硬件升级必须在 3 小时内完成。PH 公司决定采用基于架构的软件开发方式,以架构为核心进行在线交易平台的设计与实现。该电子商务企业所提要求主要对应于_这一软件质

    3、量属性,实现并提高该质量属性的架构设计策略不包含_。(分数:2.00)(1).A可用性 B安全性C可测试性 D可修改性(分数:1.00)A.B.C.D.(2).A限制模块之间通信 B延迟绑定C主动冗余 D软件模块泛化(分数:1.00)A.B.C.D.4.特定领域软件架构(Dommn Specific Software Architecture,DSSA)是一种有效实现特定领域软件重用的手段。在其基本活动中,_的主要目标是依据领域模型和 DSSA 开发并组织可重用信息。A领域分析 B领域设计C领域实现 D领域运维(分数:1.00)A.B.C.D.5.REST(REpresentational S

    4、tate Transfer)是目前因特网的核心架构风格之一。与传统的 Web 服务相比,REST 服务的主要优势不包括_。A基于 URI 和超链接技术,无须通过集中式的服务信息仓库即可发现服务资源B支持缓存,具有状态相关特性,所构建的应用系统具有较强的伸缩性C基于轻量级的 Web 框架,仅需要基本的开发工具支持,构建过程简单且成本较低D基于 W3C/IETF 的标准与规范,其实现技术简单且成熟(分数:1.00)A.B.C.D.6.基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于 ABSD 方法的描述中,错误的是_。AABSD 方法是一个自下向上、递归细化

    5、的过程,有助于降低架构设计的随意性BABSD 方法是递归的,且迭代的每一个步骤都是清晰地定义的C强调从不同的视角(Perspective)来检查和考虑体系结构的不同属性D在使用用例捕获功能需求的同时,可以通过质量场景捕获变更、性能和交互性(分数:1.00)A.B.C.D.7.在大型实时系统开发项目中,体系结构设计产生的部件列表包括:输入信号预处理;主控制过程;网络接口。非功能需求中的可靠性应该在_部件设计中考虑。A B和C和 D、和(分数:1.00)A.B.C.D.8.表 21 是关于嵌入式 Linux 的典型观点,综合考虑该表中列出的各种因素,选项_代表的观点是正确的。(分数:1.00)A.

    6、B.C.D.9.嵌入式系统硬件初始化过程分为 3 个主要环节,按照自下而上、从硬件到软件的次序依次是_。A板级系统级片级 B系统级板级片级C片级板级系统级 D系统级片级板级(分数:1.00)A.B.C.D.10.以下关于网络结构与拓扑构型设计方法的描述中,错误的是_。A核心层网络用于连接分布在不同位置的子网,实现路由汇聚等功能B汇聚层根据接入层的用户流量,进行本地路由、安全控制和流量整形等处理C接入层网络用于将终端用户计算机接入到网络中D核心层设备之间,核心层设备与汇聚层设备之间通常采用冗余链路的光纤连接(分数:1.00)A.B.C.D.11.目前,某单位网络是一个共有 30 个子网的 B 类

    7、网络,随着应用业务的不断增长,预计 3 年后该网络将增至 85 个子网。若要求每个子网至少支持 360 台主机,且考虑网络应用业务的未来增长情况,则规划师应选用的子网掩码是_。A255.255.0.0 B255.255.224.0C255.255.248.0 D255.255.254.0(分数:1.00)A.B.C.D.12.如果本地域名服务器无缓存,当采用递归方法解析另一个网络某主机域名时,用户主机和本地域名服务器发送的域名请求条数分别为_。A1 条,1 条 B1 条,多条C多条,1 条 D多条,多条(分数:1.00)A.B.C.D.13.为数据库服务器和 Web 服务器选择高性能的解决方案

    8、,较好的方案是_。A数据库服务器用集群计算机,Web 服务器用 SMP 计算机B数据库服务器和 Web 服务器都用集群计算机C数据库服务器用 SMP 计算机,Web 服务器用集群计算机D数据库服务器和 Web 服务器都用 SMP 计算机(分数:1.00)A.B.C.D.14.SPEC 计算机性能测试有不同的方法,吞吐率测试是指对_的测试。A计算机完成单个任务要用多少时间 B计算机在一定时间内能完成多少任务C计算机在一定时间内能输出多少数据 D计算机在一定时间内能并行执行多少个程序(分数:1.00)A.B.C.D.15.计算机性能评价有多种方法,在关于各种性能评价方法的描述中,错误的是_。ACP

    9、T 方法计算的是每秒百万次理论运算(MTOPS),因而称为综合理论性能B用 MIPS 来比较体系结构不同的计算机的运算速度可能会得出错误的结论C吉布森(Gibson)混合比例计算法会受到 Cache 命中率和流水线效率的影响而出现测量偏差DPDR 方法测量的是指令执行的平均时间,它可以全面反映计算机的性能指标(分数:1.00)A.B.C.D.16.通常,电子政务业务分为 3 个领域。在图 2-1 所示的电子政务业务模型中,()、()、()空缺处的内容分别为_。(分数:1.00)A.B.C.D.17.企业应用集成能够将业务流程、应用软件、硬件和各种标准联合起来,在多个企业应用系统之间实现无缝集成

    10、。其中,基于 SOA 和 Web Services 技术的 EAI 集成模式是_。A面向信息的集成技术 B面向过程的集成技术C面向接口的集成技术 D面向服务的集成技术(分数:1.00)A.B.C.D.18.客户关系管理(CRM)系统是基于方法学、软件和因特网的,以有组织的方式帮助企业管理客户关系的信息系统。_准确地说明了 CRM 的定位。ACRM 在注重提高客户满意度的同时,一定要把帮助企业提高获取利润的能力作为重要指标BCRM 有一个统一的以客户为中心的数据库,以方便对客户信息进行全方位的统一管理CCRM 能够提供销售、客户服务和营销 3 个业务的自动化工具,具有整合各种客户联系渠道的能力D

    11、CRM 系统应该具有良好的可扩展性和可复用性,并把客户数据分为描述性、促销性和交易性数据 3 大类(分数:1.00)A.B.C.D.19.软件系统的文档可分为用户文档和系统文档两类。其中,_详尽描述了用户可以使用的所有系统设施及它们的使用方法,并解释系统可能产生的各种出错信息的含义。A系统文档 B使用手册C功能描述文档 D参考手册(分数:1.00)A.B.C.D.20.某软件系统集成项目一个配置项的版本号为 212,则表示该配置项正处于_状态。A草稿 B评审C修改 D正式(分数:1.00)A.B.C.D.21.在需求变更管理中,变更控制委员会(CCB)的职责是_。A决定采纳或拒绝针对项目需求的

    12、变更请求 B负责实现需求变更C分析变更请求所带来的影响 D判定变更是否正确地实现(分数:1.00)A.B.C.D.22.需求工程活动产生软件运行特征的规约,指明软件和其他系统元素的接口并建立_。A数据流图和数据字典 B状态变迁图C体系结构模型 D软件必须满足的约束条件(分数:1.00)A.B.C.D.某小型软件产品公司欲开发一个技术上有较大突破的儿童益智产品,该产品采用了虚拟现实的硬件环境和一些高新软件技术。由于儿童娱乐市场的竞争非常激烈,完成这项开发工作的压力很大。对于该开发项目,比较适合选择_团队结构和_过程开发模型。(分数:2.00)(1).A同步式 B开放式C随机式 D封闭式(分数:1

    13、.00)A.B.C.D.(2).A瀑布 BRADC螺旋 D原型(分数:1.00)A.B.C.D.23.采用任何软件过程模型都要明智地认识到:对软件过程的_调整是项目成功的关键。A封装性 B可操作性C适应性 D可预测性(分数:1.00)A.B.C.D.24.通常,在软件生存周期中,将某种形式表示的软件转换成更高抽象形式表示的软件的活动称为逆向工程。逆向工程导出的信息可以分为 4 个抽象层次,其中_抽象出的信息,要求人参与判断和推理的工作最多,恢复的难度最大。A领域级 B结构级C功能级 D实现级(分数:1.00)A.B.C.D.25.极限编程(extreme Programming)是一种轻量级软

    14、件开发方法,它是以_的规则。A文档驱动 B数据驱动C模型驱动 D代码驱动(分数:1.00)A.B.C.D.某企业欲开发一款家用电器遥控系统,让用户只需使用一个遥控器即可控制某些家用电器的开与关。由于遥控系统需要支持形式多样的电器,因此,该系统的设计要求具有较高的扩展性。现假设需要控制客厅电视和卧室电灯,对该遥控系统进行设计所得 UML 类图如图 2-2 所示。图 2-2 类图所采用的设计模式是_,该模式的设计意图是_。应用该设计模式能够有效地让_之间的耦合性降至最低。(分数:3.00)(1).AAdapter 模式 BCommand 模式CObserver 模式 DStrategy 模式(分数

    15、:1.00)A.B.C.D.(2).A将一个请求封装为一个对象,从而可用不同的请求对客户进行参数化,将请求排队或记录请求日志,支持可撤销的操作B使算法可独立于使用它的客户而变化C使原本由于接口不兼容而不能一起工作的那些类可以一起工作D定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新(分数:1.00)A.B.C.D.(3).A类 LightCommand 和类 LightB类 TVCommand 和类 TVC类 RemoteController、类 LightCommand 和类 TVCommandD类 RemoteController、类

    16、Light 和类 TV(分数:1.00)A.B.C.D.26.用例从用户角度描述系统的行为,用例之间可以存在一定的关系。在“某图书馆管理系统”用例模型中,所有用户使用系统之前必须通过“身份验证”。“身份验证”可以有“密码验证”和“智能卡验证”两种方式。“身份验证”、“密码验证”和“智能卡验证”之间是_关系。A关联 B包含C扩展 D泛化(分数:1.00)A.B.C.D.27.在 UML 建模过程中,对象行为是对象间为完成某一目的而进行的一系列消息交换。若需要描述跨越多个用例的单个对象的行为,使用_是最为合适的。A状态图(Statechart Diagram) B交互图(Interactive D

    17、iagram)C活动图(Activity Diagram) D协作图(collaboration Diagram)(分数:1.00)A.B.C.D.28.构件技术是软件复用实现的关键。为了使构件系统更切合实际,更有效地被复用,构件应当具备_,以提高其通用性。A可继承性 B可变性C可封装性 D可伸缩性(分数:1.00)A.B.C.D.29.以下关于构件级数据设计的描述中,错误的是_。A应用于功能和行为的系统分析原则也应用于数据B只有那些直接使用数据结构内部数据的模块才能够看到该数据结构的表示C低层的数据设计决策应该在设计过程的前期完成D软件设计和程序设计语言应该支持抽象数据类型的规约说明和实现(

    18、分数:1.00)A.B.C.D.30.中间件是位于硬件、操作系统等平台和应用之间的通用服务。_位于客户和服务器之间,负责负载均衡、失效恢复等任务,以提高系统的整体性能。A数据库访问中间件 B面向消息中间件C分布式对象中间件 D事务中间件(分数:1.00)A.B.C.D.31.对于两个构件 x 和 y,如果 x 和 y 引用相同的全局数据,则在 x 和 y 之间存在_关系。A约束依赖 B流依赖C互斥依赖 D共享依赖(分数:1.00)A.B.C.D.32.在 NET 架构中,_给开发人员提供了统一的、面向对象的、层次化的、可扩展的编程接口。A通用语言规范 B基础类库C通用语言运行环境 DADO.N

    19、ET(分数:1.00)A.B.C.D.33.某软件工程网络计划图如图 23 所示,各个作业所需的天数如表 22 所示,设该工程从第 0 天开工,则作业 I 最迟应在第_天开工。(分数:1.00)A.B.C.D.34.ISO/IEC 9126 软件质量模型中第一层定义了 6 个质量特性,并为各质量特性定义了相应的质量子特性。子特性_不属于功能性质量特性。A依从性 B安全性C准确性 D适应性(分数:1.00)A.B.C.D.35.“置用户于控制之下”是用户界面设计“黄金规则”之一。以下针对这一规则的理解中,错误的是_。A设计应允许用户与出现在屏幕上的对象直接交互B使用户与内部技术细节隔离开来C尽量

    20、避免用户交互被中断或撤销D不强迫用户进入不必要的或不希望的动作方式来定义交互模式(分数:1.00)A.B.C.D.36.当开发软件产品时,_是时间关键性项目的步进机制,也是一种常用的集成测试方法。A回归测试 B冒烟测试C 测试 D 测试(分数:1.00)A.B.C.D.37.某信息管理系统共有 490 个模块。最新版本需要变更其中的 50 个模块,加入 30 个新模块,移除 8 个旧模块,则该信息管理系统的软件成熟度指标(SMI)约为_。A0.8204 B0.8531C0.8816 D0.9837(分数:1.00)A.B.C.D.38.软件产品线代表了一种强劲的软件开发范例,能够有效地提高软件

    21、生产率和质量,缩短开发时间,以及降低总开发成本。软件产品线主要由_和产品集合两部分组成。A构件库 B核心资源C体系结构 D开发组织(分数:1.00)A.B.C.D.39.软件设计阶段的度量考虑了架构层次、构件层次和界面设计层次等问题。其中,_的设计度量集中于软件构件的内部特性。A架构层次 B构件层次C界面设计层次 D功能层次(分数:1.00)A.B.C.D.40.与客户机/服务器(Client/Server,C/S)架构相比,浏览器朋艮务器(Browser/Server,B/S)架构的最大优点是_。A适用于分布式系统,支持多层应用架构B具备更强的事务处理能力,易于实现复杂的业务流程C人机界面友

    22、好,具备更加快速的用户响应速度D更加容易部署和升级维护(分数:1.00)A.B.C.D.41.设计一个复杂的软件系统需要考虑很多内容,每一个需要考虑的方面可以称之为一个关注点(Concern)。模块化软件开发就是一种分离关注点(Separation of Concerns)的手段,模块化应当遵循_的原则,提高模块的独立性。A低内聚、低耦合 B高内聚、低耦合C低内聚、高耦合 D高内聚、高耦合(分数:1.00)A.B.C.D.42.成功的 SOA(面向服务架构体系结构)实施计划应该包括:定义业务流程;SOA 结构和模式;SOA基础架构;SOA 开发程序等 4 个主要的组成部分。其中_部分明确了需要

    23、哪些服务,哪些数据与之相关。A定义业务流程 BSOA 结构和模式CSOA 基础架构 DSOA 开发程序(分数:1.00)A.B.C.D.43.根据软件文档管理指南(GB/T 166801996),以下关于文档评审的叙述中,错误的是_。A设计评审产生的最终文档规定系统和程序将如何设计开发和测试,以满足一致同意的需求规格说明书B详细设计评审主要评审计算机程序、程序单元测试计划和集成测试计划C需求评审进一步确认开发者和设计者已了解用户要求什么,以及用户从开发者一方了解某些限制和约束D在概要设计评审过程中主要详细评审每个系统组成部分的基本设计方法和测试计划,系统规格说明应根据概要设计评审的结果加以修改

    24、(分数:1.00)A.B.C.D.44.进程的五态模型包括运行状态、活跃就绪状态、静止就绪状态、活跃阻塞状态和静止阻塞状态。针对图 24 所示的进程五态模型,为了确保进程调度的正常工作,(a)、(b)和(c)的状态分别为_。(分数:1.00)A.B.C.D.45.某计算机指令字长为 16 位,指令有双操作数、单操作数和无操作数 3 种格式,每个操作数字段均用 6位二进制表示,该指令系统共有 m 条(m16)双操作数指令。若采用扩展操作码技术,那么最多还可设计出_条单操作数指令。A(2 6-m)24 B(2 6-m)(24-1)C(2 4-m)26 D(2 4-m)(26-1)(分数:1.00)

    25、A.B.C.D.46.从表 2-3 关于操作系统存储管理方案、方案和方案的相关描述中可以看出,它们分别对应_存储管理方案。表 2-3 操作系统存储管理方案方 案 说 明 编程时必须划分程序模块和确定程序模块之间的调用关系,不存在调用关系的模块可以占用相同的主存区在系统进行初始化的时候就已经将主存储空间划分成大小相等或不等的块,并且这些块的大小在此后是不可以改变的。系统将程序分配在连续的区域中主存储空间和程序按固定大小单位进行分割,程序可以分配在不连续的区域中。该方案当一个作业的程序地址空间大于主存可以使用的空间时也可以执行A固定分区、请求分页和覆盖 B覆盖、固定分区和请求分页C固定分区、覆盖和

    26、请求分页 D请求分页、覆盖和固定分区(分数:1.00)A.B.C.D.47.若某航空公司的飞机订票系统有,n 个订票终端,系统为每个订票终端创建一个售票终端的进程。假设 Pi=(i=1,2,n)表示售票终端的进程,H j(j=1,2,m)表示公共数据区,分别存放各个航班的现存票数,Temp 为工作单元。P i进程的工作流程如图 2-5 所示,a、b 和 c 处将执行 P 操作和 V 操作,则图 2-5 中 a、b 和 c 应分别填入_。(分数:1.00)A.B.C.D.48.从数据库管理系统的角度看,数据库系统通常采用如图 26 所示的三级模式结构。图中、处应分别填写_。(分数:1.00)A.

    27、B.C.D.49.设有职工实体 Employee(职工号,姓名,性别,年龄,通信地址,家庭成员),其中通信地址记录了邮编、省、市和街道信息;家庭成员记录了职工亲属的姓名。为了将数据库模式设计的更合理,对于家庭成员属性_。A可以不做任何处理,直接记录亲属的姓名B只允许记录一个亲属的姓名C需要对职工实体设置若干个亲属姓名字段D应该将职工亲属的姓名加上职工号,设计成为一个独立的实体(分数:1.00)A.B.C.D.设关系模式 RU,F,其中 U=H,I,J,K,L,若 F=HIJ,JK,IJKL,LH,LK,则 F 的最小函数依赖集 Fmin=_,关系模式 R 的候选关键字是_。(分数:2.00)(

    28、1).AHI,HJ,JK,IJKL,LH BHI,HI,JK,IJL,LHCHI,HJ,JK,IJL,JK DHI,JK,IJL,LH,LK(分数:1.00)A.B.C.D.(2).AH、L和IJ BH)、K)和LCK、L和IJ DH、K、L和IJ(分数:1.00)A.B.C.D.50.下列关于压缩编码方法的描述中,错误的是_。A啥夫曼编码将出现概率大的信源符号用长码表示,出现概率小的信源符号用短码表示B预测编码法、变换编码法及矢量量化编码法均属于源编码,都是有损压缩编码C离散傅里叶变换(DFT)将时域信号变换到频域上,用较少的数据来表示大量的信息D信息熵编码是一种统计编码,是一种无损压缩编码

    29、(分数:1.00)A.B.C.D.51.在设计模式演化时,必须定义一组设计类。其中,_代表将在软件执行之外持续存在的数据存储(例如,数据库)。A持久类 B业务域类C过程类 D系统类(分数:1.00)A.B.C.D.52.某公司欲开发一个车辆定速巡航控制系统,以确保车辆在不断变化的地形中以固定的速度行驶。公司的架构师经过分析与讨论,给出了该定速巡航控制系统的两种候选架构方案:面向对象和闭环控制。以下是对于这两种候选架构的选择理由,其中错误的是_。A应该采用面向对象架构,因为当发生突发事件(如某些部件失灵)时,系统会同时产生数据和事件,这种情况用对象建模较为恰当B应该采用闭环控制架构,因为当用户设

    30、定期望速度值后,系统需要在不断获取当前速度和外界条件的情况下对系统状态持续调整C应该采用面向对象架构,因为抽象层的存在,满足了处理不确定性的需要,在较低层次不确定的实现细节在较高层次会变得确定D应该采用闭环控制架构,因为闭环控制架构中系统的主要构件(监控器、传感器、发动机等)是彼此分开的,并能够独立替换(分数:1.00)A.B.C.D.53.SQA 小组的职责是辅助软件团队实现高质量的软件产品。SQA 小组的成员必须从_的角度来审查软件。A项目经理 B软件工程师C系统架构师 D客户(分数:1.00)A.B.C.D.54.Architecture Tradeoff Analysis Method

    31、(ATAM)是一种软件架构的评估方法。从不同的体系结构角度,该方法使用了多种不同类型的场景技术。其中,_用于涵盖那些可能会对系统造成压迫的极端修改。A用例场景 B原子场景C增长场景 D探测场景(分数:1.00)A.B.C.D.55.某企业单位根据应用需求需要在会议室部署无线 AP。为了保证只允许处于该会议室内的笔记本电脑接入此无线 AP,规划师提出的系统安全解决方案最有可能是_。A在该无线 AP 上允许 SSID 广播,并对客户端的 MAC 地址进行过滤B在该无线 AP 上设置不广播 SSID,并对客户端的 IP 地址进行过滤C在该无线 AP 上允许 SSID 广播,并对客户端的 IP 地址进

    32、行过滤D在该无线 AP 上设置不广播 SSID,并对客户端的 MAC 地址进行过滤(分数:1.00)A.B.C.D.56.用户甲要发给乙一封信,他希望信的内容不会被第三方了解和篡改,他应该_。A先选取密钥并通过电话告诉乙,再传输利用该密钥加密的信件B先加密信件,再对加密之后的信件生成消息认证码,将消息认证码和密文一起传输C对明文生成消息认证码,加密附有消息认证码的明文,将得到的密文传输D对明文生成消息认证码,将明文与消息认证码一起传输(分数:1.00)A.B.C.D.57.根据我国著作权法规定,职务作品完成两年的期限,自_起算。A创作完成之日 B向单位交付作品之日C单位规定之日 D双方约定之日

    33、(分数:1.00)A.B.C.D.58.以下关于发明创造新颖性的描述中,正确的是_。A在规定的学术会议或者技术会议上首次发表的发明创造,在发表后 6 个月内申请专利的,不丧失新颖性B他人未经申请人同意而泄露发明创造内容的,申请人于任何时间内申请专利可认为不丧失新颖性C在中国政府主办或者承认的国际展览会上首次展出的发明创造,自展出之日起 12 个月内申请专利的,可认为不丧失新颖性D在规定的核心学术期刊上发表的有关发明创造,在发表后 3 个月内申请专利的,不丧失新颖性(分数:1.00)A.B.C.D.59.以下选项中,我国软件行业首个具有自主知识产权的国际标准是_。AODF BUOFCUOML D

    34、OOXML(分数:1.00)A.B.C.D.60.某工程埋设线缆,将中央控制室 W 与 AF6 个控制点相连通,各控制点位置及距离(单位:千米)如图27 所示。可使所埋设线缆总长最短的方案个数和最短距离分别是_。(分数:1.00)A.B.C.D.61.某网络公司为了扩大华北市场,希望在北京举行一个展销会,会址打算选择在北京市内的 A、B、C3 个会场之一。获利情况与天气有关。通过天气预报了解到展销会当日天气为晴、多云、雨的概率,收益和会场租赁费用如表 24 所示,那么该公司所做的决策是_。表 2-4 展销会各种收益和会场租赁费用表选址方案 晴(P1=0.25) 多云(P2=0.5) 雨(P3=

    35、0.25) 租赁费用(万元)A 4 6 1 3.6B 5 4 1.6 3.2C 6 2 1.2 3A选择 A 会场 B选择 B 会场C选择 C 会场 D难以选择会场(分数:1.00)A.B.C.D.The software architecture of a program or computing system is the structure or structures of the system, which comprise software _, the externally _properties of those components, and the relationships

    36、 between them.The architecture is not the operational software. Rather, it is a _ that enables a software engineer to: analyze the _ of the design in meeting its stated requirements, consider architectural alternatives at a stage when making design changes is still relatively easy, and reduce the _

    37、associated with the construction of the software.(分数:5.00)(1).A. pattern B. models C. metadata D. components(分数:1.00)A.B.C.D.(2).A. visible B. reliable C. secure D. robust(分数:1.00)A.B.C.D.(3).A. framework B. deliverables C. representation D. semantic models(分数:1.00)A.B.C.D.(4).A. changeability B. ef

    38、fectiveness C. testability D. functionality(分数:1.00)A.B.C.D.(5).A. quality B. budget C. schedules D. risks(分数:1.00)A.B.C.D.高级系统架构设计师上午试题-7 答案解析(总分:75.00,做题时间:90 分钟)1.软件架构以规范的形式装配若干结构元素,从而描述出系统的主要功能、性能要求和其他非功能性需求。各个软件架构视图涉及的组件(元素)包括任务、步骤、模块和节点等。场景组件元素是_。A步骤 B任务C模块 D节点(分数:1.00)A. B.C.D.解析:解析 软件架构以规范的形

    39、式装配若干结构元素,从而描述出系统的主要功能和性能要求,同时表述其他非功能性需求(如可靠性、可扩展性、可移植性和可用性等)。场景用来说明重要的系统活动,是其他 4 个视图在用例(Use Case)驱动下的综合。在某种意义上场景是最重要的需求抽象。该视图是其他视图的冗余(即“+1”所体现的含义),但它起到了两个作用:是可用来发现架构设计过程中的架构元素;是可作为架构设计结束后的功能验证。它可作为架构原型测试的出发点,其风险承担者是最终用户和开发人员,组件元素是步骤。2.软件架构设计的主要目标是,确保体系架构能够为设计人员和实现人员所承担的工作提供可靠的框架。以下活动中,不属于软件体系结构设计过程

    40、范畴的是_。A架构需求评审 B映射已标识的构件C分析构件之间的相互作用 D选择体系结构风格(分数:1.00)A. B.C.D.解析:解析 体系结构需求用来激发和调整设计决策,不同的视图被用来表达与质量目标相关的信息。体系结构设计是一个迭代过程,包括提出体系结构模型(或选择体系结构风格)、把已标识的构件映射到软件体系结构中、分析构件之间的相互作用、产生软件体系结构,以及设计评审等过程。架构需求评审属于软件架构需求范畴的过程之一。3.某软件开发公司承接了一个语音和模式识别方面的嵌入式应用软件的开发工作。该公司的架构师决定采用成熟的架构风格指导整个软件的设计,以下_架构风格,最适合该嵌入式应用软件。

    41、A事件驱动 B管道/过滤器C黑板结构 D分层结构(分数:1.00)A.B.C. D.解析:解析 知识库架构风格采用两种不同的构件:中央数据结构构件说明当前状态,独立构件在中央数据存储上执行,中央数据构件与独立的外部构件间的相互作用是系统中的主要问题。知识库模式有两种不同的控制策略:如果输入流触发进程执行的选择,则为基于传统数据库型的知识库模式;如果中央数据结构的当前状态触发进程执行的选择,则为基于黑板结构的知识库模式。黑板结构主要由知识源、黑板数据结构和控制等 3 部分组成。黑板结构架构风格的典型应用是信号处理领域,例如语音和模式识别。事件驱动架构风格的基本思想是,构件并不直接调用过程,而是触

    42、发一个或多个事件。系统中的其他构件可以注册相关的事件,触发一个事件时,系统会自动调用注册了该事件的构件过程,即触发事件会导致另一构件中过程的调用。在管道/过滤器架构风格中,每个构件(即过滤器)都有一组输入/输出,构件读取输入的数据流,经过内部处理后,产生输出数据流,该过程主要完成输入流的变换及增量计算。分层结构架构风格采用层次化的组织方式,每一层都是为上一层提供服务,并使用下一层提供的功能。层次模式中的每一层最多只影响两层,只要给相邻层提供相同的接口,就允许每层用不同的方法实现,可以充分支持软件复用。分层模式的典型应用是分层通信协议,例如 ISO/OSI 参考模型、TCP/IP 协议族等。某电

    43、子商务企业为支持客户完成网上购物活动中的在线交易,委托 PH 系统集成开发公司开发一个在线交易平台。考虑到该商务企业业务发展较快,今后需要经常为在线交易平台添加新功能或进行硬件升级,且要求添加新功能或进行硬件升级必须在 3 小时内完成。PH 公司决定采用基于架构的软件开发方式,以架构为核心进行在线交易平台的设计与实现。该电子商务企业所提要求主要对应于_这一软件质量属性,实现并提高该质量属性的架构设计策略不包含_。(分数:2.00)(1).A可用性 B安全性C可测试性 D可修改性(分数:1.00)A.B.C.D. 解析:(2).A限制模块之间通信 B延迟绑定C主动冗余 D软件模块泛化(分数:1.

    44、00)A.B.C. D.解析:解析 可修改性(Modification)是指能够快速地以较高的性能价格比对系统进行变更的能力。依题意,该电子商务企业所提要求主要对应于“可修改性”这一软件质量属性,可以采用的架构设计策略有软件模块泛化、限制模块之间通信、使用中介(仲裁者)和延迟绑定等。主动冗余是实现“可用性”质量属性的一种架构设计策略。4.特定领域软件架构(Dommn Specific Software Architecture,DSSA)是一种有效实现特定领域软件重用的手段。在其基本活动中,_的主要目标是依据领域模型和 DSSA 开发并组织可重用信息。A领域分析 B领域设计C领域实现 D领域运

    45、维(分数:1.00)A.B.C. D.解析:解析 按照 Tracz 的说法,特定领域软件架构(DSSA)是一个特定的问题领域中由领域模型、参考需求及参考架构等组成的开发基础架构,其目标就是支持一个特定领域中多个应用的生成。DSSA 的基本活动包括领域分析、领域设计和领域实现。领域分析的主要目的是获得领域模型,领域模型描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得 DSSA,DSSA 描述领域模型中表示需求的解决方案;领域实现的主要目标是依据领域模型和 DSSA 开发并组织可重用信息。5.REST(REpresentational State Transfer)是目前因特网的

    46、核心架构风格之一。与传统的 Web 服务相比,REST 服务的主要优势不包括_。A基于 URI 和超链接技术,无须通过集中式的服务信息仓库即可发现服务资源B支持缓存,具有状态相关特性,所构建的应用系统具有较强的伸缩性C基于轻量级的 Web 框架,仅需要基本的开发工具支持,构建过程简单且成本较低D基于 W3C/IETF 的标准与规范,其实现技术简单且成熟(分数:1.00)A.B. C.D.解析:解析 表述性状态转移(REpresentational State Transfer,REST)是指从几种基于网络的架构风格衍生出来的一种混合架构风格。其特点是客户端/服务器、无状态、缓存、统一接口、分层

    47、系统和按需代码。REST 组件通过以一种数据格式转移资源的表述进行通信,可以基于接收者的能力和期待的内容,以及资源的性质,动态地选择不同的表述。与传统的 Web 服务相比,REST 服务主要有以下几种优势。REST。服务基于 W3C/IETF 的标准与规范(包括 HTTP、XML、URI 和 MIME 等),其实现技术简单、成熟。REST 服务基于 URI 和超链接技术,不需要通过集中式的服务信息仓库即可发现服务资源。REST 服务支持缓存,具有无状态的特性,这些使得 REST 服务能够支持大量客户端,构建的应用系统具有较强的伸缩性。REST 服务基于轻量级的 Web 框架,仅需要基本的开发工具支持,构建过程简单且成本较低;REST 服务的测试相对简单,采用浏览器即可完成服务功能测试。6.基于架构的软件设计(ABSD)强调由商业、质量


    注意事项

    本文(【计算机类职业资格】高级系统架构设计师上午试题-7及答案解析.doc)为本站会员(progressking105)主动上传,麦多课文档分享仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文档分享(点击联系客服),我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
    备案/许可证编号:苏ICP备17064731号-1 

    收起
    展开