布丁学网

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

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

    数据中心(data center)、系统开发(system development)、基本概念(basic concept)、不断进步(constant progress)、周边环境(surrounding environment)、工薪阶层(salaried stratum)、各种形式(various forms)、可执行代码(executable code)、价格性能比、评选活动(selecting activity)

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

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

  • 查看答案&解析查看所有试题
  • 学习资料:
  • [单选题]软件能力成熟度模型(CMM)将软件能力成熟度自低到高依次划分为 5 级。目前,达到CMM第3级(已定义级)是许多组织努力的目标,该级的核心是() 。 ()
  • A. 建立基本的项目管理和实践来跟踪项目费用、进度和功能特性
    B. 使用标准开发过程(或方法论)构建(或集成)系统
    C. 管理层寻求更主动地应对系统的开发问题
    D. 连续地监督和改进标准化的系统开发过程

  • [单选题]有关部门策划了一项“金牌居住小区”的评选活动(selecting activity)。方法是,选择10项指标,包括房产质量、绿化面积、物业管理、配套设施、周边环境、价格性能比等,每项指标评以从1~10分之间某一分值,得分最高的即为金牌居住小区。以下各项都是对上述策划的可行性的一种质疑,除了
  • A. 各项指标的重要性不一定都是均等的。
    B. 有些指标的评定,例如价格性能比,是难以准确量化的。
    C. 评定者有各种主观背景,难以确保客观公正。
    D. 以上述方式评定的“最佳居住小区”,可能费用较为昂贵,不一定适合普通工薪阶层居住。

  • [多选题]某公司开发一个文档编辑器,该编辑器允许在文档中直接嵌入图形对象,但开销很大。用户在系统设计之初提出编辑器在打开文档时必须十分迅速,可以暂时不显示当前页面以外的图形。针对这种需求,公司可以采用______避免同时创建这些图形对象。
  • A. 代理模式
    B. 外观模式
    C. 桥接模式
    D. 组合模式
    E.

  • [单选题]数据流图(DFD) 一般可分为“变换流”,“事物流”两种。其中“变换流”:由输入、输出、(61)三部分组成,是一顺序结构,“事物流”:它的某个加工,分离成许多(62)的数据流,形成许多加工路径,并且根据输入值选择其中一个路径来执行。
  • A. 处理
    B. 变换
    C. 状态变化
    D. 状态转移

  • [单选题]单元属性是指(44)。
  • A. 单个单元还是区域或组合单元
    B. 单元内容的性质如数字、字符还是表样
    C. 数据单位
    D. 数据的显示格式

  • 本文链接:https://www.51ksbd.net/show/gwj9pv.html
  • 推荐阅读
    考试布丁
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号