必典考网

一个软件的架构设计是随着技术的不断进步而不断变化的。以编译器

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

    软件设计(software design)、实际问题(practical problems)、不断进步(constant progress)、可维护性(maintainability)、应用逻辑层(application logic layer)、可执行代码(executable code)、分布式数据结构(distributed data structure)、关键因素。、客户机/、在此基础上(on this basis)

  • [单选题]一个软件的架构设计是随着技术的不断进步而不断变化的。以编译器为例,其主流架构经历了管道-过滤器到数据共享为中心的转变过程。以下关于编译器架构的叙述中,错误的是()

  • A. 早期的编译器采用管道.过滤器架构风格,以文本形式输入的代码被逐步转化为各种形式,最终生成可执行代码
    B. 早期的编译器采用管道-过滤器架构风格,并且大多数编译器在词法分析时创造独立的符号表,在其后的阶段会不断修改符号表,因此符号表并不是程序数据的一部分
    C. 现代的编译器采用以数据共享为中心的架构风格,主要关心编译过程中程序的中间表示
    D. 现代的编译器采用以数据共享为中心的架构风格,但由于分析树是在语法分析阶段结束后才产生作为语义分析的输入,因此分析树不是数据中心的共享数据

  • 查看答案&解析 查看所有试题
  • 学习资料:
  • [单选题]软件架构设计是降低成本、改进质量、按时和按需交付产品的关键活动。以下关于软件架构重要性的叙述中,错误的是()
  • A. 架构设计能够满足系统的性能、可维护性等品质
    B. 良好的架构设计能够更好地捕获并了解用户需求
    C. 架构设计能够使得不同的利益相关人(Stakeholders)达成一致的目标
    D. 架构设计能够支持项目计划和项目管理等活动

  • [单选题]软件架构文档是对软件架构的正式描述,能够帮助与系统有关的开发人员更好地理解软件架构。软件架构文档的写作应该遵循一定的原则。以下关于软件架构文档写作原则的叙述中,错误的是()
  • A. 架构文档应该从架构设计者的角度进行编写
    B. 应该保持架构文档的即时更新,但更新不要过于频繁
    C. 架构文档中的描述应该尽量避免不必要的重复
    D. 每次架构文档修改,都应该记录修改的原则

  • [单选题]在客户机/服务器系统开发中,采用()时,应将数据层和数据处理层放置于服务器,应用逻辑层、表示逻辑层和表示层放置于客户机。
  • A. 分布式表示结构
    B. 分布式应用结构
    C. 分布式数据和应用结构
    D. 分布式数据结构(distributed data structure)

  • [单选题]博学公司欲开发一个软件系统的在线文档帮助系统,用户可以在任何一个查询上下文中输入查询关键字,如果当前查询环境下没有相关内容,则系统会将查询按照一定的顺序转发给其他查询环境。基于上述需求,采用()最为合适。
  • A. 责任链模式
    B. 桥接模式
    C. 装饰模式
    D. 适配器模式

  • [单选题](1)描述了一类软件架构的特征,它独立于实际问题,强调软件系统中通用的组织结构选择。垃圾回收机制是Java语言管理内存资源时常用的一种(2)。
  • A. A

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

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

  • [单选题](1)的选择是开发一个软件系统时的基本设计决策;(2)是最底层的模式,关注软件系统的设计与实现,描述了如何实现构件及构件之间的关系。引用计数是C++管理动态资源时常用的一种(3)。
  • A. A

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

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