跳转到主要内容
eLearner.app

互动课程

COBOL课程

通过详细的解释、实际示例和交互式练习,从头开始学习 COBOL 语言:从严格的代码结构和数据声明到算术运算、流程控制和使用段落的模块化。

01 · 模块 1 — 结构和部门

2 节课

四个主要划分,COBOL传统的固定列布局,以及在内存中定义变量。

  1. 1.1程序结构了解 COBOL 文件的骨架、强制划分(IDENTIFICATION、ENVIRONMENT、DATA、PROCEDURE)以及固定格式。~10 min
  2. 1.2变量和图片使用级别号、PIC 子句(X、9、V)和 VALUE 子句在 WORKING-STORAGE SECTION 中声明变量。~12 min

02 · 第 2 单元 — 运算和条件

2 节课

COBOL 形式算术、COMPUTE 表达式以及使用 IF 和 EVALUATE 的条件控制。

  1. 2.1COBOL 算术使用 ADD、SUBTRACT、MULTIPLY、DIVIDE 数学语句执行计算并使用通用 COMPUTE 语句。~12 min
  2. 2.2使用 IF 和 EVALUATE 做出决策使用 IF-ELSE-END-IF 条件分支代码执行,并使用 EVALUATE 语句管理多个选择。~12 min

03 · 第 3 单元 — 模块化和迭代

2 节课

在可重用的段落中定义和组织代码,并运行受控的迭代循环。

  1. 3.1段落和执行将 PROCEDURE DIVISION 分解为称为段落的逻辑块,并使用 PERFORM 以有序方式调用它们。~12 min
  2. 3.2循环和迭代通过使用 PERFORM TIMES 定义数值循环和使用 PERFORM UNTIL 定义条件循环来管理重复循环。~15 min

04 · 第 4 单元 — 数据结构和表

2 节课

使用 OCCURS 定义和使用复杂结构(组项)并重复表中的数据。

  1. 4.1组项目和记录理解记录和下属组字段中的数据并按层次结构构建数据。~12 min
  2. 4.2表和 OCCURS 子句使用 OCCURS 子句和基于 1 的索引来存储和操作数据数组。~15 min

05 · 模块 5 — 文件操作和批处理

2 节课

定义、关联和操作外部文件以进行连续批处理。

  1. 5.1文件定义和文件控制使用ENVIRONMENT DIVISION中的SELECT和ASSIGN将逻辑文件与物理文件相关联,并在FILE SECTION中定义它们的记录。~15 min
  2. 5.2文件 I/O 操作使用 OPEN、READ、WRITE 和 CLOSE 管理 PROCEDURE DIVISION 中顺序文件的生命周期。~15 min