- 1
- 0
- 约小于1千字
- 约 8页
- 2017-07-09 发布于贵州
- 举报
编译原理 一章绪论
第一章 绪论 学时:40学时上课+8学时上机 考核:期末60%+上机10%+作业及平时成绩30% 程序设计语言的发展历程 20世纪50年代早期的汇编语言 20世纪50年代后期的Fortran、Cobol、Lisp 20世纪70年代中期的C语言 20世纪80年代初期的C++ 1995年推出Java …… 到现在有几千种程序设计语言 程序设计语言的发展历程 冯·诺伊曼语言:如Fortran、 C 面向对象语言:Simula67、Smalltalk、 C++、C#、 Java、Ruby 脚本语言:JavaScript、PHP、 VBScript 编译器的研究直接推动高级语言的产生和使用,以及计算机系统性能的提高。 编译程序概述 编译程序(编译器):能够将用高级语言编写的源程序转换成与之在逻辑上等价的低级语言形式的目标程序的这样一种程序。 编译程序概述 解释程序和编译程序 解释程序和编译程序的主要区别: 解释程序:逐条读出源程序中的语句并解释执行,在解释程序的执行过程中并不产生目标程序。 如BASIC、dBASE 编译程序:将源程序翻译成目标程序再执行该目标程序。如Fortran、C 编译程序的结构 编译技术的应用领域 高级程序设计语言的实现 针对计算机体系结构的优化 多核并行编程语言的实现,高效内存层次结构的设计 新计算机体系结构的设计 编译器
原创力文档

文档评论(0)