📜  COBOL-概述

📅  最后修改于: 2020-11-22 16:40:40             🧑  作者: Mango


COBOL简介

COBOL是一种高级语言。必须了解COBOL的工作方式。计算机仅理解机器代码,即0和1的二进制流。必须使用编译器将COBOL代码转换为机器代码。通过编译器运行程序源。编译器首先检查任何语法错误,然后将其转换为机器语言。编译器将创建一个输出文件,该文件称为装入模块。此输出文件包含0和1形式的可执行代码。

COBOL的演变

在1950年代,随着业务在世界西部的发展,需要使各种流程自动化以简化操作,这催生了用于业务数据处理的高级编程语言。

  • 1959年,COBOL由CODASYL(数据系统语言会议)开发。

  • 下一版本COBOL-61于1961年发布,并进行了一些修订。

  • 1968年,COBOL被ANSI批准为商业用途的标准语言(COBOL-68)。

  • 1974年和1985年再次对其进行了修订,以开发分别称为COBOL-74和COBOL-85的后续版本。

  • 2002年,面向对象的COBOL发行了,它可以将封装的对象用作COBOL编程的常规部分。

COBOL的重要性

  • COBOL是第一种广泛使用的高级编程语言。它是一种类似于英语的语言,易于使用。所有说明都可以用简单的英语单词编码。

  • COBOL也用作自记录语言。

  • COBOL可以处理大量数据。

  • COBOL与以前的版本兼容。

  • COBOL具有有效的错误消息,因此,更容易解决错误。

COBOL的特点

标准语言

COBOL是一种标准语言,可以在诸如IBM AS / 400,个人计算机等的机器上进行编译和执行。

业务导向

COBOL专为与金融领域,国防领域等相关的面向业务的应用程序而设计。由于其先进的文件处理功能,它可以处理大量数据。

健壮的语言

COBOL是一种健壮的语言,因为其众多的调试和测试工具可用于几乎所有计算机平台。

结构化语言

逻辑控制结构在COBOL中可用,这使得它更易于阅读和修改。 COBOL具有不同的划分,因此易于调试。