《编译原理》课后习题答案全集清华大学第二版.pdfVIP

  • 1361
  • 0
  • 约17.41万字
  • 发布于江西
  • 举报
  • 文档已下架,其它文档更精彩

《编译原理》课后习题答案全集清华大学第二版.pdf

《编译原理》课后习题答案全集清华大学第二版.pdf

《编译原理》课后习题答案第一章 第 1 章 引论 第 1 题 解释下列术语: (1)编译程序 (2 )源程序 (3 )目标程序 (4 )编译程序的前端 (5 )后端 (6 )遍 答案: (1) 编译程序:如果源语言为高级语言,目标语言为某台计算机上的汇编语言或机器语 言,则此翻译程序称为编译程序。 (2 ) 源程序:源语言编写的程序称为源程序。 (3 ) 目标程序:目标语言书写的程序称为目标程序。 (4 ) 编译程序的前端:它由这样一些阶段组成:这些阶段的工作主要依赖于源语言而与 目标机无关。通常前端包括词法分析、语法分析、语义分析和中间代码生成这些阶 段,某些优化工作也可在前端做,也包括与前端每个阶段相关的出错处理工作和符 号表管理等工作。 (5 ) 后端:指那些依赖于目标机而一般不依赖源语言,只与中间代码有关的那些阶段, 即目标代码生成,以及相关出错处理和符号表操作。 (6 ) 遍:是对源程序或其等价的中间语言程序从头到尾扫视并完成规定任务的过程。 第 2 题 一个典型的编译程序通常由哪些部分组成?

文档评论(0)

1亿VIP精品文档

相关文档