- 2
- 0
- 约5.73千字
- 约 58页
- 2017-05-31 发布于湖北
- 举报
第01讲-编译原理-课程简介课件
编译原理
Principles of Compiling
大连理工大学软件学院
什么是编译器?
2017-5-31
2
2017-5-31
3
2017-5-31
4
空调设为25度
词法分析
语法分析
语义分析
可执行代码
中间代码生成
5
编译原理课程在计算机科学技术中的地位:
程序设计语言
离散数学
数据结构
编译原理
操作系统
系统软件
应用软件
软件工程
信息系统
电子商务
6
编译理论与方法
计算机科学与技术中理论和实践相结合的最好典范
ACM 图灵奖,授予在计算机技术领域作出突出贡献的科学家
程序设计语言、编译理论与方法约占1/3
7
课程内容
介绍编译器构造的一般原理和基本实现方法
介绍的理论知识:形式语言和自动机理论、语法制导的定义和属性文法、类型论等
课程特点
强调形式化描述技术
强调对编译原理和技术的宏观理解,不把注意力分散到枝节算法,不偏向于某种源语言或目标机器
8
if (c == 5) then …
if (c = 5) then…
编译器不报错,但实际上错了
学习的意义
计算机专业的核心课程。
深刻的理解编程语言的设计和实现,有利于学习编程语言,知其然知其所以然。
9
学习的意义
从软件工程看,编译器是一个很好的实例(基本设计、模块划分等), 所介绍的概念和技术能应用到一般的软件设计之中。
编译器也许是在本科阶段分析最透彻的实例。
能了解到软件
您可能关注的文档
- Ch7-4微观粒子的波粒二象性.ppt
- CH6-5ed应用层.ppt
- 笔记本电池保养方法电池校正修复方法.doc
- 笔记本换屏.pptx
- 竹节桩学习资料.pptx
- 笔记本电脑型号、参数、及价格1103.docx
- CH4钢的过冷奥氏体转变及热处理PPT(10级).ppt
- 笔记本电脑壳上壳冲压模设计.doc
- 笔记本电脑的选配.pptx
- CH7L5SurfaceMeshing-2c.pptx
- 2021年北京市建设工程计价依据——预算消耗量标准 通用安装工程 第七册 通风空调工程.docx
- 重庆市通用安装工程计价定额 第七册 通风空调安装工程 2018年版.docx
- 西藏自治区建设工程计价定额(2025版)XZ00-33-2025 费用定额.docx
- 山东省安装工程消耗量定额 第七册 通风空调工程 SD 02-31-2016.docx
- 海南省建设项目工程总承包计价规则 琼建定〔2026〕72号.docx
- 西藏自治区建设工程计价定额(2025版)XZA6-31-2025 XZA7-31-2025 装配式建筑工程 绿色建筑工程.docx
- 2021年北京市建设工程计价依据——预算消耗量标准 通用安装工程 第六册 自动化控制仪表安装工程.docx
- 2024年辽宁省建设工程计价依据 D02 市政工程定额 第二册 道路工程.docx
- 2024年辽宁省建设工程计价依据 D11 市政工程定额 第十一册 措施项目.docx
- 2024海南省安装工程综合定额 第七册 通风空调安装工程.docx
最近下载
- 大气环流:西风(关注新疆西藏)专题公开课教案教学设计课件资料.pptx VIP
- 2026中国RFID无源物联网产业白皮书.pdf
- GB 50300-2013建筑工程施工质量验收统一标准.pdf VIP
- 《低空飞行安全间隔管控规范》.pdf VIP
- 废锂离子电池的冶金回收工艺研究进展.pdf VIP
- NY-T 2129-2012 饲草产品抽样技术规程.pdf VIP
- T /CICC 27006—2025 低空飞行通信导航监视安全通用要求.pdf VIP
- 燃气泄漏应急预案.doc VIP
- T_JSEE 0079—2026 晶闸管控制移相器技术规范.docx
- 中山大学民间文学概论考研真题2008—2019年(缺2013、2014).pdf VIP
原创力文档

文档评论(0)