计算机理论基础-第三章 计算机软件.pptVIP

  • 3
  • 0
  • 约8.35千字
  • 约 77页
  • 2016-12-23 发布于湖北
  • 举报
* 3.3.2程序设计语言中的基本成分 * 基本控制结构—顺序结构 * 基本控制结构—选择结构 * 基本控制结构—重复结构 * 3.3.3 程序设计语言处理系统 程序设计语言处理系统指语言翻译程序 翻译程序是把一种语言程序翻译成等价的另一种语言的程序 被翻译的语言和程序叫做源语言和源程序 生成语言和程序叫做目标语言和目标程序 翻译程序分为汇编程序、解释程序和编译程序 * 不同翻译程序的特点 汇编程序:从汇编语言到机器语言的翻译程序 解释程序:按源程序中语句的执行顺序,逐条翻译并立即执行相应的功能的处理程序 相当于“口译”,逐句扫描,逐句分析,逐句翻译,边解释边执行 灵活,便于查找错误,占用内存少,但效率低,速度慢 * 不同翻译程序的特点 编译程序 从高级语言到机器语言或汇编语言的翻译程序 相当于“笔译”,将高级语言编写的源程序整个地翻译成机器语言表示的目标程序,全部译完再执行 占用内存多,但效率高,速度快 * 翻译程序图解 * 解释程序与编译程序的区别 * 3.3.4 常用程序设计语言-FORTRAN * BASIC和Visual Basic语言 * JAVA语言 * C语言和C++语言 程序设计语言的考点 【题型】选择题,判断题,填空题 机器语言是计算机能直接执行的语言,效率高可移植性差。 高级语言方便人类学习,但是要翻译。 翻译有两种方法:编译和解释。解释不产生目标程序 常见程

文档评论(0)

1亿VIP精品文档

相关文档