* * 一. 什么叫编译程序 二. 编译过程概述 三. 编译程序的结构 四. 编译程序生成 五. 课程学习指导 编译程序是系统软件中资格最老的成员之一 编译理论和技术近30年来发展十分迅速、成熟 1.编译程序历史 现已形成一套较为系统化的编译理论和技术 2.编译理论与其他课程关系 编译理论 自动机和形式语言 离散数学 数据结构 操作系统 素材 基础 控制对象 编译理论 的许多想法和技术可用于一般软件的设计: 3.编译理论的应用 有穷状态技术 模式识别 情报检索 文本编辑程序 上下文无关文法 语法制导翻译 建立多种文本处理程序 代码优化技术 由非结构化到结构化的程序转换 程序校验 翻译程序(Translator)是一种程序,其输入是某种语言的一系列语句,而其输出则是另一种语言的一系列语句。 4.翻译程序(Translator) 源语言程序 目标语言程序 Translator 输入 输出 编译程序(Compiler)是一种程序。它把用高级语言写的源程序作为数据接收,经过翻译转换,产生面向机器的代码作为输出。 这当中代码还可能要由汇编程序或装配程序作进一步加工,得出目标程序,交给计算机执行。 5.编译程序(Compiler) 高级语言源程序 面向机器代码 Compiler 目标程序代码 汇编 装配 6.解释程序(Interpreter) 这是另
您可能关注的文档
最近下载
- 项目六--任务一趣味黏土《漂亮的小章鱼》.pptx
- 2025年城管执法法律法规题库(含答案).docx VIP
- 2025年河南工业和信息化职业学院单招职业技能测试真题附答案.docx VIP
- DB23T 2960-2021 废弃菌料制备育苗基质技术规程.pdf VIP
- 华为创业成功案例分析.pptx VIP
- 城市环境改善计划-城市环境改善计划.pptx
- (沪教牛津版)深圳市小学1-6年级英语单词默写表(英文+中文+默写).docx VIP
- 2025年四川省成都市七年级英语下学期期中测试试题人教新目标版 .pdf VIP
- 加油站建设背景和必要性.docx VIP
- 复盘过去250年五次技术创新全景报告.pdf VIP
原创力文档

文档评论(0)