ch编译程序概论.pptVIP

  • 1
  • 0
  • 约5.89千字
  • 约 39页
  • 2017-02-04 发布于江苏
  • 举报
第一章 编译程序概论 §1.1 什么是编译程序 §1.2.1 编译过程概述 1、词法分析(扫描器) 1、词法分析(扫描器) 2、语法分析 3、语义分析 4、中间代码产生 4、中间代码产生 5、代码优化 6、目标代码生成 §1.2.2 编译程序的结构 §1.2.2 编译程序的结构 §1.3 编译程序的生成 1.5 程序设计语言范型 按照支持的计算模式,程序设计语言分为: 强制式语言(过程式语言) 函数式语言 基于规则(逻辑)的语言 面向对象语言 1.5 程序设计语言范型 强制式语言(过程式语言) 面向动作,即一个计算过程就是一系列动作,其动作是命令驱动的,用语句形式表示.一个强制式语言程序由一系列的语句组成,每个语句的执行引起若干存储单元中的值的改变。语法形式: 语句 1; 语句 2; …… 语句 n; 例如:C、FORTRAN、Pascal、C++、Ada 4、遍(pass): 对源程序或源程序的中间结果从头至尾扫描一次,并作有关的加工处理,生成新的中间结果或目标程序的处理过程。 一个阶段可以分为若干遍或 多个阶段合为一遍。 通常有

文档评论(0)

1亿VIP精品文档

相关文档