COBOL - 概述

COBOL简介

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

COBOL的演变

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

  • 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有不同的部门,因此很容易调试.