COBOL教程

简介COBOL

COBOL语言是高级语言。必须要了解COBOL的工作方式。电脑只能理解机器码,0和1的二进制流。 COBOL代码必须被转换成机器代码的使用的编译器。运行程序源代码经过编译器。编译器为任何语法错误首先检查,然后将其转换成机器语言。该编译器创建了被称为负载模块的输出文件。该输出文件包含在0和1的形式的可执行代码。

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具有有效的错误信息,所以Bug分辨率更容易。

COBOL语言的特点

标准语言

COBOL可以编译和在许多机器上,如IBM AS/400,个人计算机等执行的标准语言

面向业务

COBOL是专为面向业务的应用,如在金融领域,国防领域等,它可以处理文件,大数据等。

强大的语言

COBOL是一个强大的语言,它的许多调试和测试工具可用于几乎所有的计算机平台。

结构化语言

COBOL用逻辑控制结构,这使得更容易阅读和修改使用。 COBOL语言有不同的部分,所以很容易调试。


猿狮妹
2022-07-25
COBOL教程 COBOL 在线教程
热门教程
1 COBOL教程 COBOL代表面向业务的通用语言,于1959年美国国防部开发,在发布会上,形成CODASYL(会议数据系统语言)开发商业数据处理的需求也就是现在被称为COBOL语言。
2 COBOL基本语法 字符集 字符层次是最低的,并且不能被进一步划分。COBOL字符集有78个字符如下所示: 字符 描述 A-Z Alphabets(Upper Case) a-z Alphabets (Lower Case) 0-9 Numeric Space + Plus Sign - Minus Sign or Hyphen * Aste
3 COBOL环境安装 在Windows/Linux上安装COBOL 有适用于Windows,很多免费的主机模拟器可用于书写和学习简单的COBOL程序。 一个这样的仿真器,可以按照下面给出几个简单的步骤,很容易地安装在Windows中:
4 COBOL程序结构 COBOL程序结构包括如在下面的图片显示: 简单介绍这些分区如下: Sections 是程序逻辑的逻辑细分。段是段落的集合。 Paragraphs 是分区的一段或分立。它可以是用户自定义或预定义的名称
5 COBOL数据类型 数据分区是用来定义在该程序中使用的变量。为了描述COBOL数据,必须了解下列术语: 数据名称 等级数 图片子句 值子句 01 TOTAL-STUDENTS PIC9(5) VALUE 125.| | | || | | || | | | Level Number Data Name
6 COBOL基本动词 COBOL动词用在程序划分进行数据处理。声明总是以一个COBOL动词。有几种COBOL动词使用不同类型,如下面的操作: 输入/输出动词 输入和输出动词用于从用户获取数据并显示COBOL程序的输
7 COBOL数据布局 COBOL布局是使用每个字段的说明和值出现。以下是在COBOL中使用的数据描述项: 重新定义子句 重命名子句 用法子句 复写簿 重新定义子句 重新定义子句用于定义相同的存储与不同的数据
8 COBOL条件语句 条件语句是用于改变根据由程序员指定的特定条件下的执行流程。条件语句将总是为真或假。条件是使用在如果,计算和执行的语句。不同类型的条件如下: if条件语句 关系条件 签名
9 COBOL循环语句 有一些任务需要执行一遍又一遍,如读取文件中的每个记录,直到结束为止。以下是在COBOL中使用的循环语句: 执行直通 执行直到 执行时间 进行时变 执行直通 完成直通所使用的序列
10 COBOL字符串处理 在COBOL语言字符串处理语句用于对字符串执行多的功能操作。以下是字符串处理语句: 检查 字符串 非字符串 检查 检查动词是用来计数或字符串中的字符替换。字符串操作可以在字母,
  • Copyright © 2021 猿狮院, All rights reserved.