大连理工大学编译原理复习.docVIP

  • 132
  • 0
  • 约2.02万字
  • 约 65页
  • 2016-11-23 发布于湖北
  • 举报
编译技术命题指导意见 教学内容 知识点及题型 第一章 编译器概述 A (1)编译的阶段划分 [选择题 2分] [1] 编译程序绝大多数时间花在 A. 出错处理 词法分析 目标代码生成 D. 符号表管理 答案:D [2] ( ) 和代码优化部分不是每个编译程序都必需的。 A. 语法分析 C. 词法分析 D. 代码生成 答案:B [3] 编译程序前三个阶段完成的工作是 A. 词法分析、语法分析和代码优化 B. 代码生成、代码优化和词法分析 C. 词法分析、语法分析和语义分析 D. 词法分析、语法分析和代码生成 答案:C (2)遍的概念 [填空题 2分] [1] 编译阶段的活动常用一遍扫描来实现,一遍扫描包括 和 。 答案:读一个输入文件 写一个输出文件 [2] 将编译程序分成若干个“遍”是为了________。 答案:使程序的结构更加清晰 [3] 编译器从逻辑上可以分为7个阶段,其中,可以作为一个后端遍的是___________阶段。 答案:代码生成 (3)前端和后端的划分 [简答题 5分] [1] 什么是前端? [5分] 答案:编译器分成分析和综合两大部分。分析部分揭示源程序的基本元素和它们所形成的层次结构,决定它们的含

文档评论(0)

1亿VIP精品文档

相关文档