专题6 语言处理系统

语言处理系统

程序设计语言分为三类:机器语言、汇编语言和高级语言

用机器语言编写的程序可以被计算机识别,直接执行

而其他两类语言编写的源程序则无法在计算机上直接运行,这时需要由相应的语言处理系统来完成从源程序转换到机器语言程序这一过程,转换后的机器语言程序被称为可执行程序,它能够被计算机识别,并可以在计算机上运行

语言处理系统包括

翻译程序

正文编辑程序:建立和修改源程序文件

连接编辑程序:将多个分别编译或汇编过的目标程序和库文件进行组合

装入程序:将目标程序装入内存并启动执行

语言处理系统把源程序翻译成可执行程序的过程:正文编辑——翻译——连接编辑——装入——执行

翻译程序

翻译程序把一种语言的程序翻译成等价的另一种语言的程序

源语言和源程序:被翻译的语言和程序 目标语言和目标程序:翻译生成的语言和程序

高级语言要执行的话,翻译程序的源程序和目标程序是什么?

三类翻译程序

汇编程序(Assembler )

解释程序(Interpreter )

编译程序(Compiler )

汇编程序

汇编程序(Assembler ):从汇编语言到机器语言的翻译程序

限制性很强

解释程序

按源程序中指令(或语句)的执行顺序,逐条翻译并立即执行相应功能的处理程序。

并不形成机器语言形式的目标程序

优点:实现算法简单,易于在解释过程中灵活方便地插入所需要的修改和调试措施

缺点:运行效率低

应用:解释程序通常适合于交互方式工作的,或调试状态下运行的,或运行时间与解释时间相差不大的语言

编译程序

从高级语言到机器语言或汇编语言的翻译程序 对源程序扫描一遍或几遍,最终形成一个可在具体计算机上执行的目标程序

优点:通过编译程序的处理可以一次性地产生高效运行的目标程序,并把它保存在磁盘上,以备多次执行

缺点:实现算法较为复杂

应用:编译程序适合于翻译那些规模大,结构复杂,运行时间长的大型应用程序

语言处理系统

程序设计语言分为三类:机器语言、汇编语言和高级语言

用机器语言编写的程序可以被计算机识别,直接执行

而其他两类语言编写的源程序则无法在计算机上直接运行,这时需要由相应的语言处理系统来完成从源程序转换到机器语言程序这一过程,转换后的机器语言程序被称为可执行程序,它能够被计算机识别,并可以在计算机上运行

语言处理系统包括

翻译程序

正文编辑程序:建立和修改源程序文件

连接编辑程序:将多个分别编译或汇编过的目标程序和库文件进行组合

装入程序:将目标程序装入内存并启动执行

语言处理系统把源程序翻译成可执行程序的过程:正文编辑——翻译——连接编辑——装入——执行

翻译程序

翻译程序把一种语言的程序翻译成等价的另一种语言的程序

源语言和源程序:被翻译的语言和程序 目标语言和目标程序:翻译生成的语言和程序

高级语言要执行的话,翻译程序的源程序和目标程序是什么?

三类翻译程序

汇编程序(Assembler )

解释程序(Interpreter )

编译程序(Compiler )

汇编程序

汇编程序(Assembler ):从汇编语言到机器语言的翻译程序

限制性很强

解释程序

按源程序中指令(或语句)的执行顺序,逐条翻译并立即执行相应功能的处理程序。

并不形成机器语言形式的目标程序

优点:实现算法简单,易于在解释过程中灵活方便地插入所需要的修改和调试措施

缺点:运行效率低

应用:解释程序通常适合于交互方式工作的,或调试状态下运行的,或运行时间与解释时间相差不大的语言

编译程序

从高级语言到机器语言或汇编语言的翻译程序 对源程序扫描一遍或几遍,最终形成一个可在具体计算机上执行的目标程序

优点:通过编译程序的处理可以一次性地产生高效运行的目标程序,并把它保存在磁盘上,以备多次执行

缺点:实现算法较为复杂

应用:编译程序适合于翻译那些规模大,结构复杂,运行时间长的大型应用程序


相关内容

  • 山东省信息技术会考复习要点
  • 高中信息技术会考复习范围及要求 第一单元 信息技术基础 研究专题一 我所认识的电子计算机 1.了解电子计算机的过去.现在和未来 世界上第一台电子计算机于1946年在美国研制成功,被命名为ENIAC(Electronic Numerical Integrator and Calculator). 至今 ...

  • 新技术专题报告
  • 辽 宁 科 技 大 学 新技术专题报告 题 目: 拓展视野,学习新技术 学院.系: 电信学院 自动化系 专业班级: 自动化15-A3班 学生姓名: 孔 令 猛 指导教师: 成 绩: 2017年 1 月 1 日 于十二月二十六日开始,至十二月三十日的<新技术专题>课堂中,听取了徐建英老师的 ...

  • 党校专题课教学调研报告
  • 专题课是县级党校主体班教学的主要形式,党校专题课是针对某一方面的理论及实践中的热点.难点问题,进行专门研究.分析综合.提炼加工后,通过理性思维形成理论联系实际.逻辑严密.结构完整的内容体系. 专题课教学内容的时效性.教学对象的针对性都比较强,并且科研含量高,讲授难度大.上好专题课是提高县级党校教学质 ...

  • 秘书资格证书专题教学大纲
  • 一 大纲说明  (一)课程性质和任务  秘书资格证书专题课程是中央广播电视大学开放教育试点汉语言文学专业本科阶段的选修课。使用的文字基本教材为《秘书职业技能鉴定培训教材》(中级)(曲克敏等主编,海潮出版社1999年2月第一次印刷出版发行),辅助教材有《中级秘书学习指导》、《秘书职业技能鉴定应试指南》 ...

  • 网络舆情管理信息系统技术方案
  • 网络舆情监控项目建设方案信息系统有限公司1目 录第 1 章 项目背景 ........................................................... 3 第 2 章 网络舆情概述 ........................................ ...

  • 2010年高考备考的思考与建议
  • 2010年高考备考的思考与建议 一.思考 2010年是广东进入新课程的第六年,新课程高考已经考过了三届,全国步入新课程高考的省.市也已经增加到了十个.广东新课程高考的"导向性原则"是:"正确引导中学实施素质教育,体现高中新课程改革精神,反映高中新课程方案的特点和各学科课 ...

  • 循序渐进 螺旋上升
  • 循序渐进 螺旋上升 --小学高年级习作专题教学的构建与实施 [摘要]当下的习作教学呈现出内容杂乱无序.训练短时低效.指导缺失泛化等问题,体现出当前习作教学的主要矛盾:习作教材如何从无序走向有序,习作教学如何从低效走向高效,习作指导如何从缺失走向系统.本课题组以提高学生的习作技能发展为前提,以教材.生 ...

  • 网络舆情监测管理系统方案
  • 网络舆情监控项目建设方案 目 录 第1章 项目背景 ........................................................................................................................ 3 第 ...

  • 电视专题片制作技巧
  • 电视专题片制作技巧(一) 电视专题片也要包装 真实,是电视专题片的生命,这里所说的"包装",是在新闻成品的基础上进行的进一步的技术处理它的目的和作用不是改变事实,而是要使新闻作品中传递的事实更加醒目,更容易引起观众的收看兴趣也就是说,包装不是对作品内部各种要素的包装,而是对作品的 ...