COBOL - 教程

  • 简述

    COBOL 代表 Common Business Oriented Language。美国国防部在一次会议上成立了 CODASYL(数据系统语言会议)来开发一种用于业务数据处理需求的语言,现在称为 COBOL。
    COBOL 是用来写应用程序的,我们不能用它来写系统软件。国防领域、保险领域等需要海量数据处理的应用大量使用COBOL。
    本教程专为想要学习 COBOL 基础知识的软件程序员而设计。它提供了对 COBOL 编程语言的足够理解,您可以从中获得更高水平的专业知识。
    在继续本教程之前,您应该对计算机编程术语和 JCL 有基本的了解。对任何编程语言的基本了解将帮助您理解 COBOL 编程的概念并在学习轨道上快速前进。
  • COBOL 简介

    COBOL 是一种高级语言。必须了解 COBOL 的工作方式。计算机只能理解机器码,即 0 和 1 的二进制流。COBOL 代码必须使用compiler. 通过编译器运行程序源。编译器首先检查任何语法错误,然后将其转换为机器语言。编译器创建一个输出文件,称为load module. 此输出文件包含 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 有不同的划分,所以很容易调试。