软件架构
软件过程
软件开发
软件测试
数据库
信息安全
操作系统
项目管理
您的位置:首页 > 企业培训 > 软件开发 > Cobol



    学习目标
    通过系统培训,使学员不仅了解COBOL语言特点、COBOL语言编程规范,掌握编程中COBOL语言基本句法以及调用数据库的常规写法及用法,熟悉COBOL语言编程环境。
    Cobol培训内容及培训学时Cobol培训具体包括?
    第一天 Cobol基础(1)、(2),COBOL编译环境安装、熟悉;
    第二天 标识部与环境部、数据部(1);
    第三天 数据部(2)、过程部(1)、(2);
    第四天 过程部(3)、表处理(1);
    第五天 表处理(1)、排序与通讯;
    第六天 报表打印、数据库及SQL语句(1);
    第七天 数据库及SQL语句(2)、规范化程序设计与调试。

课程名称

详细纲要

第一天 上午
COBOL 基础(一)

  1. 关于COBOL(含义、特点);
  2. COBOL程序结构
  3. COBOL程序的数据分层
  4. COBOL语言组成
    1. COBOL字符集
    2. 保留字;
    3. 用户字;
    4. 直接量;
  5. 练习

第一天 下午
COBOL 基础(二)

  1. COBOL 程序格式
  2. COBOL 程序结构图;
  3. 简单COBOL程序;
  4. 安装COBOL编译环境

第二天 上午
标识部与环境部

  1. 标识部
  2. 环境部结构;
  3. 环境部中配置节;
  4. 配置节下的三个段;(三个子句)
  5. 环境部中输入——输出节;
  6. 文件控制段;
  7. 输入输出控制段;
  8. 练习,从给出的程序中标识出标识部、环境部

第二天 下午
数据部(一)

  1. 数据部结构;
  2. 数据部中的文件节;
    1. 文件描述体;
    2. 文件描述体中的八个子句;
    3. 数据描述体层号与数据名
    4. 数据描述体字形子句;(PIC)
    5. 数据描述体用法子句;(USAGE)
    6. 数据描述体重复子句(OCCURS)及符号子句;(SIGN)
    7. 数据描述体的同步安置子句(SYNC);
  3. 练习所学各子句;

第三天 上午
数据部(二)
过程部(一)

       1.数据部中的文件节;(续)

    1. 对位子句(JUST);
    2. 赋初值子句(VALUE);

       3)重定义子句(REDEFINES)等(10子句);

  1. 工作存贮节;
  2. 练习,从所给的源程序中辨认、解读各子句
  3. 总结数据部
  4. 过程部结构;
  5. 过程部基本命令分类;

第三天 下午
过程部(二)

  1. 过程部中的TOP、DISPLAYs等;
  2. MOVE;
  3. 算术运算命令;
    1. ADD;
    2. SUBTRACT;
    3. MULTIPLY;
    4. DIVIDE
    5. COMPUTE
  4. 条件语句IF;
  5. 分支转移语句GO TO;
  6. 练习,从实例中解读、熟悉、理解各过程部语句

第四天 上午
过程部(三)

       1.OPEN、CLOSE和WRITE;
       2.READ、REWRITE、DELETE和START;
       3.ACCEPT;
       4.PERFORM;
       5.EXIT和ALTER;
       6.字符串操作命令;
       7.练习,从实例中解读、熟悉、理解各过程部语句

第四天 下午
表处理(一)

  1. 表的建立和结构;
  2. 为表赋初值;
    1. 赋相同初值;
    2. 赋不同初值;
    3. 在过程部给表元素赋初值
  3. 引用表;
    1. 下标法;
    2. 指标法;

第五天 上午
表处理(二)
排序与通讯(一)

  1. 操作表;
    1. 直接法查表;
    2. 顺序法查表;
    3. 对分法查表;
    4. 用PERFORM命令查表;
  2. 实例及练习;
  3. 用程序实现排序;
  4. 排序中间文件;

第五天 下午
排序与通讯(二)

  1. 排序过程;
  2. 合并程序示例;
  3. 通讯介绍;
  4. 序间通讯;
  5. 子程序调用;
  6. COBOL与其他源程序语言间通讯;
  7. 练习

第六天 上午
报表打印

  1. 报表节;
  2. 报表描述体格式;
  3. CODE子句用于磁盘和磁带;
  4. CONTROL子句用在控制项及层次;
  5. PAGE子句用在规定页面大小;
  6. 报表组描述体;
  7. 报表组中的若干子句;
  8. 报表打印;
  9. 序示例;

第六天 下午
数据库与SQL语句(一)

  1. 系型数据库相关知识;
  2. 基本SQL语句;
    1. 表的建立、修改、删除等;
    2. 列数据类型;
    3. 记录的操作
  3. 数据库基本操作练习

第七天 上午
数据库与SQL语句(二)

       1.基本SQL语句;
              1)SQL语句中的运算符;
              2)表查询;(基本查询、投影查询、WHERE子句、ORDER BY 子句等);
              3)多表查询与连接;(JOIN、外查询等)
              4)子查询;
       2.SQL基础函数;
       3.嵌入式SQL语句
       4.数据库及SQL语句练习

第七天 下午
规范化程序设计与调试

       1.分段目标程序结构;
       2.程序如何分段;
       3.程序调式;
       4.调试行;

  1. 标准COBOL程序库;
  2. COPY子句;

       6.程序库功能的扩充;
       7.COBOL变成规约;
       8.COBOL编程技巧
       9.总结