必典考网

软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。

  • 下载次数:
  • 支持语言:
  • 644
  • 中文简体
  • 文件类型:
  • 支持平台:
  • pdf文档
  • PC/手机
  • 【名词&注释】

    设计阶段(design stage)、用户数量(user number)、语法结构(grammatical structure)、交易系统(trading system)、需求分析阶段(requirement analysis phase)、软件公司(software company)、可修改性(modifiability)、符合要求(meet the requirement)、访问者模式、关键因素。

  • [单选题]软件架构是降低成本、改进质量、按时和按需交付产品的关键因素。以下关于软件架构的描述,错误的是()

  • A. 根据用户需求,能够确定一个最佳的软件架构,指导整个软件的开发过程
    B. 软件架构设计需要满足系统的质量属性,如性能、安全性和可修改性(modifiability)
    C. 软件架构设计需要确定组件之间的依赖关系,支持项目计划和管理活动
    D. 软件架构能够指导设计人员和实现人员的工作

  • 查看答案&解析 查看所有试题
  • 学习资料:
  • [单选题]设计模式(Design Pattem)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。下面关于设计模式所倡导的基本原则的描述,错误的是()
  • A. 模块应对扩展开放,而对修改关闭
    B. 优先使用继承,而不是组合
    C. 要针对接口编程,而不是针对实现编程
    D. 抽象不应该依赖于细节,细节应当依赖于抽象

  • [单选题]软件架构贯穿于软件的整个生命周期,但在不同阶段对软件架构的关注力度并不相同,在()阶段,对软件架构的关注最多。
  • A. 需求分析与设计
    B. 设计与实现
    C. 实现与测试
    D. 部署与变更

  • [单选题]某软件公司承接了为某工作流语言开发解释器的工作。该工作流语言由多种活动节点构成,具有类XML的语法结构。用户要求解释器工作时,对每个活动节点进行一系列的处理,包括执行活动、日志记录、调用外部应用程序等,并且要求处理过程具有可扩展能力。针对这种需求,公司采用()最为恰当。
  • A. 适配器模式
    B. 迭代器模式
    C. 访问者模式
    D. 观察者模式

  • [单选题]某公司欲开发一个在线交易系统,在架构设计阶段公司的架构师识别出3个核心质量属性场景。其中“在并发用户数量为1000人时,用户的交易请求需要在0.5秒内得到响应”主要与(1)质量属性相关,通常可采用(2)架构策略实现该属性;“当系统由于软件故障意外崩溃后,需要在0.5小时内恢复正常运行”主要与(3)质量属性相关,通常可采用(4)架构策略实现该属性;“系统应该能够抵挡恶意用户的入侵行为,并进行报警和记录”主要与(5)质量属性相关,通常可采用(6)架构策略实现该属性。
  • A. B

  • [单选题]Windows操作系统在图形用户界面处理方面采用的核心架构风格是(1)风格。Java语言宣传的"一次编写,到处运行"的特性,从架构风格上看符合(2)风格的特点。
  • A. A

  • [单选题]如图8-43(a)所示的UML类图描绘的是设计模式中的(1)模式。如图8-43(b)所示的UML类图描述了该模式的一种应用,其中与图8-43(a)中的"Abstraction"对应的类是(2)。
  • A. A

  • [单选题]某服务器软件系统对可用性(Availability)、性能(Performance)和可修改性(modifiability)(Modification)的要求较高,(1)设计策略能提高该系统的可用性,(2)设计策略能够提高该系统的性能,(3)设计策略能够提高该系统的可修改性(modifiability)
  • A. D

  • 本文链接:https://www.51bdks.net/show/qqe5j7.html
  • 推荐阅读

    必典考试
    @2019-2025 必典考网 www.51bdks.net 蜀ICP备2021000628号 川公网安备 51012202001360号