编译原理 概论
计算机能处理人类自然语言吗? 问题: 1. 能否理解人类语言? 2. 怎样实现? 示例 参见龙书 词法分析 语法分析(+语义分析) 中间代码生成 代码优化与目标程序生成 诊断型 专门设计来帮助开发与调试程序。 优化型 有较强的代码优化功能,能生成高功效的目标程序。优化面临速度和内存空间的相互制约。C编译器是典型的优化型。 可重定位型 开发时,保留与计算机无关部分,仅重写与目标计算机相关的部分 交叉型 在一种型号上运行的编译程序,生成的却是另一种特定型号计算机上运行的目标程序。 应用并行技术型 多处理器计算机支持,相关技术正在探索。 程序与程序设计语言相联系,依据语言写程序 * BNF:巴科斯范式,又称为巴科斯-诺尔范式,是一种用于表示上下文无关文法的语言,上下文无关文法描述了一类形式语言。它是由约翰·巴科斯和彼得·诺尔首先引入的用来描述计算机语言语法的符号集。尽管巴科斯范式也能表示一部分自然语言的语法,它还是更广泛地使用于程序设计语言、指令集、通信协议的语法表示中 程序: 计算任务的处理对象与处理规则的描述 1. 2. 3 高级程序设计语言程序的执行 例: int main( ) { int x, y, t; t=x; x=y; y=t; return 0; } 1. 2. 3 高级程序设计语
您可能关注的文档
- 维护自己的尊严从小事做起 2.ppt
- 绿色化学与工艺01.ppt
- 绿地.御徽G9#楼电梯安装方案.doc
- 绪论:纺纱的一般概念.ppt
- 编1 李达大道排水工程施工方案.doc
- 绿色通道生字+笔画.ppt
- 编写SQL查询语句经验.ppt
- 编码理论第1章 绪论.ppt
- 编程器的培训教材.ppt
- 绿色化学与化工2012-1.ppt
- 2026四川凉山州西昌市住房和城乡建设局招聘工作人员2名考试备考试题及答案解析.docx
- 2026年福建龙岩市新罗区事业单位招聘58人考试参考试题及答案解析.docx
- 2026广西崇左天等县人民武装部编外聘用人员招聘2人考试参考题库及答案解析.docx
- 2026山东滨州市沾化区部分区直学校校园招聘7人(山师-曲师站)考试参考题库及答案解析.docx
- 2026广东东莞市常平镇编外聘用人员招聘5人考试参考题库及答案解析.docx
- 2026年河北邯郸魏县公开招聘社区工作者120名考试参考题库及答案解析.docx
- 2026福建三明港务地产有限公司社会招聘1人考试备考试题及答案解析.docx
- 2026湖南永州市江永县兴园再生资源有限公司公司招聘6人考试备考题库及答案解析.docx
- 2026广东云浮市新兴县招聘机关事业单位紧缺人才4人(华南师范大学专场)考试备考试题及答案解析.docx
- 2026广东深圳小学光明学校(集团)招聘优秀教师19人考试备考试题及答案解析.docx
最近下载
- 检验科程序性文件.doc VIP
- 2026上海新高考英语七选五专项训练试卷(附答案解析).docx VIP
- 2026届高三语文一轮复习:赏析小说情节课件(共51张PPT).pptx
- 中国脑卒中康复治疗指南_2011完全版_.pdf VIP
- 幼儿园大班数学活动《水果喜乐会——按规律排序》公开课教学课件.ppt VIP
- 广东省建筑与装饰工程综合定额章节说明及计算规则.pdf VIP
- AP物理2 最新版官方样题 选择题+问答题+公式汇总 (含答案) AP Physics 2 Formulas MCQ + FRQ Sample Questions.pdf VIP
- 2026安徽新高考英语七选五专项训练试卷(附答案解析).docx VIP
- 高速公路施工现场安全防护标准化图集.pdf VIP
- 函数的极限(左右极限)精编版.ppt VIP
原创力文档

文档评论(0)