编译课件文件.ppt

编译课件文件.ppt

编译原理 Compiler Principles;程序设计语言的分类:;计算机自身的特点:;使除机器语言外的其他程序设计语言为计算机“理解”的方法:;计算机执行一个高级语言程序分为两步:;计算机执行高级语言程序的步骤; 1) 编译技术的作用: 使用过计算机的人都知道,多数用户是应用高级语言来实现他们所需要的计算的。计算机语言由单一的机器语言发展到现今内容迥异的数千种高级语言,就是因为有了编译技术。 2) 编译技术的地位: 编译技术是计算机科学中发展最迅速,最成熟的一个分支,集中体现了计算机的成果与精华。它是计算机专业特别是计算机软件专业的一门重要专业课。 ;编译原理 吕映芝 清华大学出版社 ; 9/xyq ; 课程安排 教学目的和要求 学时分配 ;课程安排; 教学目的和要求 编译程序是现代计算机系统的基本组成部分之一。本课程重点讲述编译程序的设计原理和常用实现技术。通过课程的学习和实验的完成,应该清楚的理解一个编译程序是如何工作的;应具有一定的使用编译构造工具开发编译程序的经验;会将所学的常用技术和算法应用于类似的软件的设计和实现中。 ;学时分配;第1章 绪论;本章内容 ;编译程序在计算机系统中的作用;程序设计语言的转换 翻译(Translation) 将某种程序设计语言(源语言)所编写的程序(源程序)通过某种加工翻译成与之等价的另

文档评论(0)

1亿VIP精品文档

相关文档