必典考网

采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任

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

    广泛应用、用户数量(user number)、直接影响(directly affect)、主要任务(major task)、领域专家(domain expert)、各种形式(various forms)、可修改性(modifiability)、符合要求(meet the requirement)、可执行代码(executable code)、在此基础上(on this basis)

  • [单选题]采用以架构为核心的软件开发方法,在建立软件架构的初期,首要任务是选择一个合适的(1),在此基础上(on this basis),开发人员通过架构模型,可以获得关于(2)的理解,为将来的架构实现与演化过程建立了目标。

  • A. C

  • 查看答案&解析 查看所有试题
  • 学习资料:
  • [单选题]编译器的主要工作过程是将以文本形式输入的代码逐步转化为各种形式,最终生成可执行代码(executable code)。现代编译器主要关注编译过程和程序的中间表示,围绕程序的各种形态进行转化与处理。针对这种特征,现代编译器应该采用()架构风格最为合适。
  • A. 数据共享
    B. 虚拟机
    C. 隐式调用
    D. 管道-过滤器

  • [单选题]基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD的叙述中,错误的是()
  • A. 使用ABSD方法,设计活动可以从项目总体功能框架明确就开始
    B. ABSD方法是一个自顶向下,递归细化的过程
    C. ABSD方法有3个基础:功能分解、选择架构风格实现质量和商业需求及软件模板的使用
    D. 使用ABSD方法,设计活动的开始意味着需求抽取和分析活动可以终止

  • [单选题]某软件公司基于面向对象技术开发了一套图形界面显示构件库Visual Component。在使用该库构建某图形界面时,用户要求为界面定制一些特效显示效果,如带滚动条、能够显示艺术字体的透明窗体等。针对这种需求,公司采用()最为灵活。
  • A. 桥接模式
    B. 命令模式
    C. 组合模式
    D. 装饰模式

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

  • [单选题]特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,其中(1)活动的主要目的是为了获得DSSA。该活动参加人员中,(2)的主要任务是提供关于领域中系统的需求规约和实现的知识。
  • A. C

  • [单选题]识别风险点、非风险点、敏感点和权衡点是软件架构评估过程中的关键步骤。针对某系统所作的架构设计中,“系统需要支持的最大并发用户数量直接影响传输协议和数据格式”描述了系统架构设计中的一个(1):“由于系统的业务逻辑目前尚不清楚,因此现有系统三层架构中的第2层可能会出现功能重复,这会影响系统的可修改性(modifiability)”描述了系统架构设计中的一个(2)。
  • A. A

  • [单选题]基于场景的架构分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)是卡耐基梅隆大学软件工程研究所的Kazman等人于1983年提出的一种非功能质量属性的架构分析方法,是最早形成文档并得到广泛应用的软件架构分析方法。SAAM的主要输入是问题描述、(1)和架构描述文档,其分析过程主要包括场景开发、(2)、单个场景评估、场景交互和总体评估。
  • A. C

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

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