第一章编译程序概述(0002.pptVIP

  • 11
  • 0
  • 约2.42千字
  • 约 22页
  • 2017-02-04 发布于江苏
  • 举报
编译原理 合肥计算机科学与技术系吴晓琴 课程简介 第一章 编译程序概述 1.1 什么是编译程序 1.2 编译程序的结构 1.3 编译程序的设计实现 1.4 经典的编译程序 第一章 编译程序概述 1.1 什么是编译程序 1. 程序设计语言 2 .编译和解释程序 1.2 编译程序的结构 编译程序的功能和组织结构 相关概念 1.3 编译技术和软件工具 一、编译技术的发展 1950S早期:算术工式译成机器代码。 1950S中期:FORTRAN编译系统。 1950S末期:自动生成工具出现,如:LEX、YACC。 1960S:自展技术。 1971年:用自展技术生成PASCAL编译程序。 现代:并行编译技术。 二、编译技术与软件工具 1、先进的软件开发技术和软件工具能提高编程效率、缩短调试时间。 2、编译程序本身是一种软件工具。 3、大部分软件工具的开发常用到编译技术和方法。 4、进行源程序处理的软件工具实质上都在不同程度上用到了编译程序各个部分的技术和方法。 1.4 编译程序的构造 一、编译程序的构造途径 1、用某种程序语言编写; 2、用编译程序自动构造工具构造。 3、通过现有的编译基础设施进行改造和组装。 二、T型图 T型图是用来表示一个编译程序所涉及到的三个方面的语言的一种工具,将源语言S通过用语言H书写的编译器翻译成目标语

文档评论(0)

1亿VIP精品文档

相关文档