程序设计概述.docVIP

  • 44
  • 0
  • 约2.63万字
  • 约 40页
  • 2019-12-01 发布于天津
  • 举报
第一章??? 程序设计概述 1.1程序设计语言的分类 程序设计语言是学习计算机技术的基础,它经历了较长的发展过程,也有许多不同的分类方法,下面将介绍几种对学习Java比较有帮助的分类。 ? 1.1.1 按发展过程分类 ? 1.? 机器语言 机器语言是以二进制代码的形式组成的机器指令集合,不同的机器有不同的机器语言,存储安排也有语言本身控制。这种语言编制的程序运行效率极高,但程序很不直观,编写很简单的功能就需要大量代码,重用性差,而且编写效率较低,很容易出错。 2.? 汇编语言 汇编语言比机器语言直观,它将机器指令进行了符号化,并增加了一些功能,如宏、符号地址等,存储空间的安排由机器完成,编程工作相对机器语言有了极大的简化,使用起来方便了很多,错误也相对减少。但不同的指令集的机器仍有不同的汇编语言,程序重用性也很低。 3.? 高级语言 高级语言是与机器不相关的一类程序设计语言,读写起来更接近人类的自然语言,因此,用高级语言开发的程序可读性较好,便于维护。同时,由于高级语言并不直接和硬件相关,其编制出来的程序和移植性和重用性也要好得多。常见的高级语言有Pascal、C和Basic等,现代应用程序设计多数都是使用高级语言。Java就是高级语言的一种。 4.? 第四代语言 一种还未成熟的语言。它具有一定的智能,更接近于日常语言,它对语言的概括更为

文档评论(0)

1亿VIP精品文档

相关文档