- 3
- 0
- 约7.06千字
- 约 60页
- 2017-06-18 发布于湖北
- 举报
教材及参考书 赵建华等译.编译原理(第2版).机械工业出版社,2009 龙之书 陈火旺.程序设计语言编译原理(第3版)国防工业出版社.2000 学习内容及动机 课程内容 编译程序构造的基本原理和实现技术. 学习动机:提高学习能力、实践能力和计算思维能力 编译程序是程序语言应用的基础 在早期的ACM 图灵奖中程序设计语言、编译理论与方法约占1/3 程序语言上千种,而其编译器的构造原理却相通 其模型、理论和算法广泛应用,如: 代码优化技术用于寻找软件缺陷和漏洞 有穷自动机和正则表达式用于深度包检测 文法用于自然语言翻译 学好编译原理 有助于更好地理解高级语言 有助于构造一些实用的工具 怎样构造编译程序 构造编译程序的前提: 掌握源语言 掌握目标语言 掌握编译方法 考核方式及要求 作业 20%+实验 30%+笔试 50%+表现-3~3 要求 DIY、按时交 抄袭计0分,过期不候 作业:word 2003文档,宋体5号 第一章要点 语言处理器(是什么,做什么) 编译器的结构(有什么) 编译程序的其他问题 遍 前端与后端 编译程序的构造方法(怎么做) 程序语言的发展历程 程序设计语言基础 1.1语言处理器 Q:我们怎么让计算机工作的? A: 编程。 Q:计算机能直接执行什么程序? A:机器语言程序 Q:我们所书写的程序一般是面向人类的高级语言程序,它们是怎样执行的? 1
您可能关注的文档
- 第十一章 变压器油色谱在线监测.pdf
- 复合材料固化过程中温度与应变场分布的解析解_李君.pdf
- 炎症反应Toll信号传导通路(附件).pdf
- 第九章 编译原理 符号表6.ppt
- 第5讲Operating System存储管理.ppt
- 油浸式变压器的冷却和油流.doc
- 第一章 Mashup研究综述.pdf
- 教你如何制作DOS下多启动引导盘.doc
- 透明网关架设指南.docx
- 岩体力学 2.4岩石流变理论(附件).ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)