零基础学习COBOL:21天教程

需积分: 3 1 下载量 103 浏览量 更新于2024-07-27 收藏 2.92MB PDF 举报
"《21天学会COBOL(第2版)》是一本适合初学者的COBOL编程入门教程,旨在帮助读者在三周的时间里逐步掌握COBOL语言的基础知识和应用技巧。" COBOL(Common Business Oriented Language,通用商业语言)是一种历史悠久的高级编程语言,尤其在商业系统和数据处理领域广泛应用。这本书分为三个学习周,每个周都有若干个主题日,详细介绍了COBOL的不同方面。 第一周主要介绍COBOL的基础知识,包括: 1. 第1天:你的第一个COBOL程序 - 学习如何编写简单的COBOL程序,理解程序结构和基本语法。 2. 第2天:使用变量和常量 - 了解如何声明和使用变量,以及定义常量。 3. 第3天:初步了解结构化COBOL - 探讨如何组织和控制程序流程,引入结构化编程概念。 4. 第4天:决策制作 - 学习如何使用条件语句(如IF-THEN-ELSE)来实现程序中的逻辑判断。 5. 第5天:使用PERFORM,GOTO和IF控制程序 - 进一步探讨流程控制结构,如循环和无条件跳转。 6. 第6天:使用数据和COBOL运算符 - 掌握各种算术、比较和逻辑运算符。 7. 第7天:设计基础 - 学习如何规划和设计COBOL程序,理解良好的编程实践。 第二周深入到数据处理和文件操作: 1. 第8天:结构化数据 - 了解数组和复合数据类型的概念。 2. 第9天:文件输入/输出(I/O) - 学习如何读写文本文件和二进制文件。 3. 第10天:打印 - 如何生成报告和输出格式化的数据。 4. 第11天:索引文件I/O - 引入索引文件的概念,提高数据访问效率。 5. 第12天:关于索引文件的更多内容 - 深入研究索引文件的高级特性。 6. 第13天:删除记录和其他索引文件操作 - 学习如何修改和删除索引文件中的记录。 7. 第14天:索引文件复习 - 回顾和巩固所学的索引文件知识。 8. 第15天:数据完整性 - 讨论如何确保数据的一致性和正确性。 第三周则关注更复杂的COBOL技术: 1. 第16天:查找和数组 - 学习如何使用查找功能和数组处理大量数据。 2. 第17天:备用键 - 理解备用键的概念及其在数据检索中的作用。 3. 第18天:调用其他程序 - 掌握如何在COBOL程序中嵌套或调用其他子程序。 4. 第19天:复杂的数据录入问题 - 解决实际项目中可能出现的复杂数据处理挑战。 5. 第20天:更复杂的数据录入 - 继续深化对复杂数据处理的理解。 6. 第21天:选择、排序和报告 - 学习如何创建自定义的排序和报告功能。 此外,书中还提供了额外的奖励章节,涵盖: 1. 控制断点 - 学习如何使用调试器进行程序调试。 2. COBOL的其他语法 - 探讨COBOL语言的其他特性和语法细节。 3. 全屏I/O - 了解如何处理全屏幕的用户交互。 4. 使用符号调试器 - 实践使用调试工具来诊断和修复程序错误。 5. 内置函数和Y2K问题 - 讨论COBOL中的内置函数,并讨论与千禧年问题相关的兼容性问题。 这本书通过系统的学习计划,引导读者逐步建立COBOL编程技能,无论对于希望进入IT行业的新人还是需要更新COBOL知识的专业人士,都是一个非常宝贵的学习资源。