COBOL程序设计—PPT课件PPT学习教案.pptx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
COBOL程序设计主要涉及到的是数据的组织和处理,它是一种面向事务的编程语言,尤其在金融和政府系统中广泛使用。本PPT教程重点介绍了COBOL程序设计中的数据部,这是COBOL程序中定义和描述数据的核心部分。 1. **数据部的作用**: 数据部的主要任务是定义程序中所有所需的数据,包括输入数据、输出数据以及程序中使用的中间数据。在COBOL中,数据被分为两种类型:孤立数据项和组合数据项。孤立数据项是独立的,而组合数据项则包含相互关联的数据,它们之间存在内在联系。数据部需详细说明每个数据项的属性,如数据类型、内存存储形式、长度以及数据项之间的关系。 2. **数据的层次和层号**: COBOL使用层次结构来描述有从属关系的数据,这种结构从文件开始,经过记录、组合项,最后到初等项。初等项是最基本的数据单元,组合项则由一个或多个初等项组成。数据的层次编号从01开始,最高层次是记录,通常是01层。从属项的层号高于其所属项,不同层号表示不同的数据级别。层号不一定连续,相同层号的数据项表示它们互不从属。 3. **数据部的结构**: - **文件节**(FILE SECTION):用于描述程序中输入和输出文件的细节,包括文件名、文件属性、记录名称和记录内的数据层次。 - **工作单元节**(WORKING-STORAGE SECTION):定义程序中使用的临时或中间数据项。 - **联接节**(LINKAGE SECTION):在子程序调用中,描述与调用程序之间传递的数据项。 - **报表节**(REPORT SECTION):定义报表格式和输出样式,用于报表生成。 4. **文件节**: 在文件节中,每个输入或输出文件都需要被明确描述,包括文件名、文件属性(如是否标准标签记录)、包含的记录名称以及记录内数据项的层次结构和数据形式。例如,`FD`声明定义了一个文件,`LABEL RECORD IS STANDARD`表明文件有标准标签,`DATA RECORD IS RECEIVABLE`指定了数据记录的名称。 通过这样的结构,COBOL程序员可以清晰地组织和控制数据流,使得程序能够有效地处理大量结构化数据。了解并熟练掌握这些基础知识对于编写有效的COBOL程序至关重要,尤其是在处理会计和其他需要精确数据处理的领域。
剩余63页未读,继续阅读
- 粉丝: 7
- 资源: 58万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助