高级系统架构师相同项单选集试卷(五).doc

高级系统架构师相同项单选集试卷(五).doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
试卷第 PAGE 5 页共 NUMPAGES 5 页 高级系统架构师相同项单选集试卷 姓名:_____________ 年级:____________ 学号:______________ 题型 选择题 填空题 解答题 判断题 计算题 附加题 总分 得分 评卷人 得分 1、如图8-43(a)所示的UML类图描绘的是设计模式中的 (1)模式。如图8-43(b)所示的UML类图描述了该模式的一种应用,其中与图8-43(a)中的“Abstraction”对应的类是 (2)。 (1)是( ) A.Command B.Bridge C.Composite D.Proxy 2、如图8-43(a)所示的UML类图描绘的是设计模式中的 (1)模式。如图8-43(b)所示的UML类图描述了该模式的一种应用,其中与图8-43(a)中的“Abstraction”对应的类是 (2)。 (2)是( ) A.DataAccess B.DataAccessImpl C.CustomerDM D.AccountDM 3、软件的分层式体系结构把软件系统划分为4层,这4层结构自顶向下分别是______。 A.应用软件 B.业务构件 C.应用软件 D.业务构件 E.业务构件 F.应用软件 G.中间件 H.中间件 I.中间件 J.中间件 K.系统软件 L.应用软件 M.系统软件 N.系统软件 4、结构模板能够帮助分析员建立一个逐层细化的层次结构。结构环境图(Architecture Context Diagram,ACD)位于层次结构的顶层。在从ACD导出的______中给出了各个专门子系统和重要(数据与控制)信息流。 A.系统语境图(SCD) B.结构互连图(AID) C.结构流程图(AFD) D.结构图的规格说明(ADS) 5、管道和过滤器模式属于______。 A.数据为中心的体系结构 B.数据流体系结构 C.调用和返回体系结构 D.层次式体系结构 6、某银行系统采用Factory Method方法描述其不同账户之间的关系,设计出的类图如图8-44所示。其中与Factory Method中的“Creator”角色相对应的类是 (6);与“Product,”角色相对应的类是 (7)。 (6)是( ) A.Bank B.Account C.Checking D.SaVings 7、某银行系统采用Factory Method方法描述其不同账户之间的关系,设计出的类图如图8-44所示。其中与Factory Method中的“Creator”角色相对应的类是 (6);与“Product,”角色相对应的类是 (7)。 (7)是( ) A.Bank B.Account C.Checking D.Savings 8、在客户机/服务器系统开发中,采用______时,应将数据层和数据处理层放置于服务器,应用逻辑层、表示逻辑层和表示层放置于客户机。 A.分布式表示结构 B.分布式应用结构 C.分布式数据和应用结构 D.分布式数据结构 9、软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。以下关于软件架构的描述,错误的是______。 A.根据用户需求,能够确定一个最佳的软件架构,指导整个软件的开发过程 B.软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性等 C.软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动 D.软件架构能够指导设计人员和实现人员的工作 10、软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是______。 A.在建立软件架构的初期,一般需要选择一个合适的架构风格 B.将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系 C.软件架构设计活动将已标识构件集成到软件架构中,设计并实现这些构件 D.一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审 11、基于软件架构的设计(Achitecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(11)来描述软件架构,采用(12)来描述需求。 A.类图和序列图 B

文档评论(0)

文海网络科技 + 关注
官方认证
服务提供商

专业从事文档编辑设计整理。

认证主体邢台市文海网络科技有限公司
IP属地河北
统一社会信用代码/组织机构代码
91130503MA0EUND17K

1亿VIP精品文档

相关文档