吉林初级会计电算化考试重点:计算机程序设计语言

发表于 : 2014-12-08 分类 : 会计实务
  考点23 计算机程序设计语言
 
  (一)机器语言
  机器语言是直接用计算机指令代码编写的语言,是最底层的计算机语言。它用二进制表示,是计算机唯一能够直接识别和直接执行的语言,用机器语言编写的程序被称为机器语言程序。
  (二)汇编语言
  用汇编语言编写的程序比机器语言编写的程序易读、易检查、易理解,但计算机仍然不能直接识别和运行用汇编语言编写的程序。
  机器语言和汇编语言都是面向机器的语言,被称为低级语言。
  (三)高级语言
  高级语言与具体计算机的机器指令无关,其表达方式更接近于人类自然语言的思维逻辑。它由一系列的语句(或函数)组成,每一条语句常常可以对应几条、十几条甚至几十、上百条机器指令,所以用高级语言编写的计算机程序大大提高了编程效率。而且由于高级语言的书写方式更接近于人们的思维习惯,其程序更便于阅读和理解。高级语言的出现大大方便了非计算机专业人员使用计算机,为计算机的广泛应用和普及创造了条件。
  与汇编语言类似,计算机也不能直接识别和执行用高级语言编写的程序。因此,必须配备一种工具,把用高级语言编写的源程序翻译成计算机可执行的机器语言程序(目标程序)。有两种方式可以实现高级语言程序的翻译,即解释方式和编译方式。
  常用的高级语言有以下几种:
  1.BASIC。一种简单易学的计算机高级语言。
  2.C语言。一种具有很高灵活性、高执行效率的高级语言,适用于编写系统软件。
  3.C++。一种面向对象的程序设计语言。
  4.JAVA。近几年发展起来的一种新型高级语言,适用于网络环境的编程。