微信扫一扫,移动浏览光盘
简介
目录
第1章 认识COBOL的结构
1.1COBOL学习环境配置
1.1.1模拟大型机系统——Hercules
1.1.2终端连接软件——PCOM
1.2创建第一个COBOL程序
1.3标志部——IDENTIFICATIONDIVISION
1.4环境部——ENVIRONMENTDIVISION
1.4.1环境部的标识
1.4.2输入/输出节
1.5数据部——DATADIVISION
1.5.1文件节
1.5.2工作存储节
1.6过程部
1.7小结
习题
第2章 语言的基本类型
2.1基本数据类别
2.1.1变量
2.1.2常量
2.1.3直接数
2.1.4结构体
2.2字符类型
2.3整型数类型
2.4浮点数类型
2.5SignedNumbers符号类型
2.5.1SignedNumbers符号类型的作用
2.5.2SignedNumbers符号类型的输出
2.6NumericEditedFields格式输出类型
2.6.1货币
2.6.2算术符号
2.6.3算术数
2.6.4日期
2.6.5其他
2.6.6综合应用实例
2.7小结
习题
第3章 表达式语句
3.1MOVE语句
3.1.1传送单个数据项
3.1.2传送不同类型和长度的单个数据项
3.1.3传送一组数据
3.2PERFORM语句
3.3ACCEPT和DISPLAY语句
3.3.1使用ACCEPT语句接受数据
3.3.2使用DISPLAY语句输出数据
3.4REDEFINES语句
3.5文件相关语句
3.5.1OPEN和CLOSE语句
3.5.2READ语句
3.5.3WRITE语句
3.6小结
习题
第4章 字符串及其操作
4.1字符串的基本概念
4.2使用STRING语句合并字符串
4.2.1STRING语句的基本用法
4.2.2STRING语句的综合应用
4.3使用UNSTRING语句拆分字符串
4.3.1UNSTRING语句的基本用法
4.3.2UNSTRING语句的综合应用
4.4利用INSPECT语句替换字符串
4.4.1对全体字符进行替换
4.4.2对前缀字符进行替换
4.4.3对首字符进行替换
4.4.4字符串替换的综合应用
4.5字符串转换
4.5.1字符串中字母大小写的转换
4.5.2将字符串转换为具体数值
4.6子字符串的概念及应用
4.7通过MAX和MIN得到最大和最小字符串
4.8求取字符串的长度
4.9小结
习题
第5章 数据的运算
5.1算术运算
5.1.1四舍五入运算ROUNDED
5.1.2溢出错误ONSIZEERROR
5.1.3算术加运算ADD
5.1.4算术减运算SUBTRACT
5.1.5算术乘运算MULTIPLY
5.1.6算术除运算DIVIDE
5.1.7乘方运算COMPUTE
5.1.8复合算术运算COMPUTE
5.1.9统计算术运算COMPUTE
5.2关系运算
5.3逻辑运算
5.3.1逻辑与运算
5.3.2逻辑或运算
5.3.3逻辑非运算
5.3.4复合逻辑运算
5.3.5逻辑常用的省略方式
5.4小结
习题
第6章 流程控制
6.1顺序结构
6.2选择结构
6.2.1选择结构的基本流程
6.2.2条件判断表达式
6.2.3使用IF语句控制选择结构流程
6.2.4使用嵌套IF语句控制选择结构流程
6.2.5使用EVALUATE语句控制多分支选择结构流程
6.2.6使用ZERO简化选择结构编码
6.2.7使用88层条件名简化选择结构编码
6.2.8选择结构的综合应用
6.3循环结构
6.3.1循环结构的基本流程
6.3.2使用PERFORMUNTIL语句控制循环结构流程
6.3.3使用线上PERFORM语句控制循环结构流程
6.3.4循环结构的综合应用
6.4小结
习题
第7章 数据的排序与合并
7.1排序与合并
7.1.1什么是排序
7.1.2什么是合并
7.2数据的排序
7.2.1定义排序中间文件
7.2.2指定排序输入文件
7.2.3指定排序输出文件
7.2.4进行排序
7.2.5编写排序中的输入处理过程
7.2.6编写排序中的输出处理过程
7.2.7包含输入/输出处理过程的SORT语句排序
7.3数据的合并
7.3.1指定合并输入/输出文件
7.3.2编写合并中的输出处理过程
7.3.3使用MERGE语句进行合并
7.4小结
习题
第8章 COBOL中的表
8.1认识表
8.1.1为什么要使用表
8.1.2什么是表
8.1.3表的基本用途
8.1.4几类具有典型结构的表
8.2下标表
8.2.1如何定义下标表
8.2.2下标的作用
8.2.3下标的格式要求
8.3定义表语句OCCURS
8.3.1OCCURS语句的使用方法
8.3.2使用OCCURS语句得到的表空间结构
8.4浏览表语句PERFORMVARYING
8.4.1PERFORMVARYING语句的使用方法
8.4.2如何使用PERFORMVARYING语句处理表中数据
8.4.3PERFORMVARYING语句的一些灵活应用
8.4.4PERFORMVARYING语句和PERFORM语句的比较
8.5表的初始化
8.5.1使用硬性编码方式初始化表
8.5.2使用输入文件载入方式初始化表
8.5.3对表初始化的一些灵活技巧
8.6直接查找方式
8.6.1如何定义用于直接查找的表
8.6.2如何进行直接查找
8.6.3对查找数据的处理
8.6.4直接查找方式的适用范围
8.7顺序查找方式
8.7.1如何进行顺序查找
8.7.2使用顺序查找方式时的注意事项
8.8二分查找方式
8.8.1可用于二分查找的表的特征
8.8.2如何进行二分查找
8.8.3二分查找方式的优点
8.9三种查找方式的比较和总结
8.9.1对表的要求
8.9.2具体查找过程
8.9.3查找效率
8.9.4查找方式小结
8.10对表中数据进行统计计算
8.10.1计算数据总和
8.10.2计算平均数
8.10.3计算中位数
8.10.4统计计算小结
8.11小结
习题
第9章 COBOL中的高级表
9.1索引表
9.1.1为何要使用索引表
9.1.2如何定义索引表
9.1.3索引的特点
9.1.4索引表的内部存储结构
9.1.5索引表和下标表的比较
9.2处理索引语句SET
9.2.1使用SET语句对索引变量赋值
9.2.2使用SET语句对索引变量进行算术运算
9.3查找索引表语句SEARCH
9.3.1SEARCH语句的格式
9.3.2SEARCH语句的功能
9.4查找索引表语句SEARCHALL
9.4.1SEARCHALL语句的格式要求
9.4.2SEARCHALL语句的实际应用
9.5定长表和变长表
9.5.1定长表
9.5.2如何定义变长表
9.5.3变长表中数据的引用范围
9.5.4变长表应用举例
9.6嵌套表
9.6.1如何定义嵌套表
9.6.2嵌套下标表
9.6.3嵌套索引表
9.7小结
习题
第10章 程序的调试与测试
10.1调试与测试
10.1.1什么是程序的调试
10.1.2什么是程序的测试
10.2调试所需处理的错误类型
10.2.1语法错误
10.2.2逻辑错误
10.3增殖式调试方法
10.4使用DISPLAY语句辅助调试
10.5测试基本类型
10.5.1黑盒测试
10.5.2白盒测试
10.6测试基本步骤
10.7数据合法性检测
10.7.1数字与字母检测
10.7.2数据正负性检测
10.7.3数据范围检测
10.7.4数据顺序检测
10.7.5数据存在检测
10.8错误信息列表
10.9小结
习题
第11章 子程序的调用
11.1子程序调用的作用
11.1.1提高代码可重用性
11.1.2提高部分功能段执行效率
11.1.3防止数据意外丢失或被更改
11.2子程序调用的特点
11.2.1子程序的命名规则
11.2.2子程序的调用顺序
11.2.3子程序的终止方式
11.3主调用程序
11.3.1主调用程序中参数的定义
11.3.2主调用程序中的调用过程
11.4被调用程序
11.4.1被调用程序中参数的定义
11.4.2被调用程序中参数的引用
11.4.3被调用程序中的入口地址
11.5静态调用
11.5.1静态调用的基本概念
11.5.2静态调用程序示例
11.6动态调用
11.6.1动态调用的基本概念
11.6.2动态调用程序示例
11.7嵌套子程序
11.7.1嵌套子程序的结构
11.7.2嵌套子程序的调用权限
11.8小结
习题
第12章 面向对象开发
12.1面向对象的基本概念
12.1.1对象
12.1.2类
12.1.3继承的概念
12.1.4消息
12.1.5多态
12.1.6接口
12.2定义类
12.2.1标志部中的定义
12.2.2环境部中的定义
12.2.3数据部中的定义
12.2.4类的完整定义
12.3定义方法
12.3.1方法的定义
12.3.2嵌套在类与对象中的方法
12.4定义客户程序
12.4.1客户程序的定义
12.4.2通过客户程序调用方法
12.4.3包含实例变量的方法调用
12.5定义子类
12.5.1子类的定义
12.5.2子类的应用
12.6定义工厂对象
12.6.1工厂对象的定义
12.6.2工厂对象的应用
12.7异常处理
12.8小结
习题
第13章 VSAM文件
13.1VSAM文件的概念
13.1.1分类及作用
13.1.2管理方式
13.1.3组织结构
13.1.4设计步骤
13.2LDS
13.2.1LDS的结构及特征
13.2.2计算LDS的空间大小
13.3ESDS
13.3.1ESDS的结构及特征
13.3.2ESDS的访问方式
13.3.3SpannedRecord技术
13.3.4计算ESDS的空间大小
13.4RRDS
13.4.1RRDS的结构及特征
13.4.2RRDS的访问方式
13.4.3计算RRDS的空间大小
13.5KSDS
13.5.1KSDS的结构及特征
13.5.2KSDS中的Key及索引
13.5.3KSDS的访问方式
13.5.4CI及CA分割技术
13.5.5次索引技术
13.5.6计算KSDS数据部分的空间大小
13.6VRRDS
13.6.1VRRDS的结构及特征
13.6.2计算VRRDS数据部分的空间大小
13.7VSAM文件及其空间计算总结
13.8通过COBOL操作VSAM文件
13.8.1在程序中指定VSAM文件
13.8.2实现对VSAM文件的操作
13.9小结
习题
第14章 开发小型银行账户管理信息系统
14.1主菜单模块
14.2添加账户功能模块
14.3删除账户功能模块
14.4修改账户功能模块
14.5查询账户功能模块
14.6小结
习题
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问