程序设计语言分类.pptVIP

  • 45
  • 0
  • 约2.32千字
  • 约 11页
  • 2019-04-19 发布于湖北
  • 举报
程序设计语言分类 机器语言 汇编语言 高级程序设计语言 机器语言 机器语言就是计算机的指令系统 指令是使用二进制编码表示的 用机器语言编程序, 也就是直接使用二进制代码编写程序 优点: 可以直接被计算机执行 缺点: 记不住、难理解、效率低、不易维护 不同的机器语言程序,相互不兼容 现在已不直接用机器语言编制程序! 例:机器语言程序 在MIPS计算机上求最大共约数(GCD)的机器程序(16进制表示) 汇编语言 用助记符号来表示机器指令中的操作符与操作数 高级程序设计语言 目的:克服汇编语言的缺陷,提高编程和维护的效率 特点: 接近人们日常使用的自然语言(主要是英语)容易理解、记忆和使用 可在不同计算机上通用 对使用的符号、词汇、语法和语义等各种语言成分都有严格的规定 意义:使程序设计的难度降低,导致了计算机的发展进入新的阶段 高级程序设计语言的发展 50年代:Fortran,ALGOL 60年代:COBOL语言 70年代:Pascal 语言,C语言,BASIC语言 80年代: Ada语言,PROLOG语言,LISP语言 90年代起:面向对象语言C++、 JAVA、C#等 程序设计语言的要素 字符集(大多使用ASCII字符集) 词汇: 保留词 运算符 分隔符 标识符 语法:词法和句法 语义: 程序设计语言的4种基本成分 数据成分: 用于描述程序所涉及的对象——数据 运算成分:

文档评论(0)

1亿VIP精品文档

相关文档