COBOL - 概述


COBOL 简介

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

COBOL 的演变

20世纪50年代,当世界西部地区的业务不断增长时,需要将各种流程自动化以方便操作,这就催生了一种用于业务数据处理的高级编程语言。

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

  • 下一个版本 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有不同的划分,因此很容易调试。