第二章 程序结构.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
目录 第二章 程序结构1 2 .1 标志部(IDENTIFICATION DIVISION)1 2 .2 环境部(ENVIRONMENT DIVISION)2 2 .2 .1 配置节(CONFIGURATION SECTION )2 2 .2 .2 输入/输出节(INPUT-OUTPUT SECTION )2 2 .3 数据部(DATA DIVISION)3 2 .3 .1 文件节(FILE-SECTION )4 2 .3 .2 工作存储节(WORKING-STORAGE SECTION )7 2 .4 过程部(PROCEDURE DIVISION)9 第二章 程序结构 COBOL 程序在编写时需要遵循严格的程序结构规则。每个完整的COBOL 程序代码都是 由四个部组成的。这四个部依次为标志部、环境部、数据部以及过程部。部与部之间的先后 顺序不可更改。下面依次对COBOL 程序结构里的这四个部进行讲解。 2.1 标志部 (IDENTIFICATION DIVISION ) 标志部是COBOL 程序中的第一个部。标志部由“IDENTIFICATION DIVISION”标识,主要用 来描述与程序本身相关的信息。任何一个 COBOL 程序中都必须包含标志部。标志部中主要 包含以下字段。 ◇ PROGRAM-ID ◇ AUTHOR ◇ INSTALLATION ◇ DATE-WRITTEN ◇ DATE-COMPILED ◇ SECURITY 其中,第一个字段PROGRAM-ID 用来指明程序的名字,是必须具备的字段。而其他字段 都是可选的。但通常情况下,除以上第一个字段 PROGRAM-ID 以外,还会包含第二个字段 AUTHOR ,用来指明开发该程序的程序员名字。 因此,通常情况下,COBOL 程序在标志部中的格式如下: IDENTIFICATION DIVISION. PROGRAM-ID. PGMNAME. AUTHOR. LIANG. …… 以上代码指明了该程序的程序名为“PGMNAME”,开发该程序的程序员名为“LIANG”。需 要注意的是:程序名通常应该选择一个比较有意义的名字,最好能反映出该程序的大体功能。 在规范的开发部门中,程序名通常是由公司来指定的。 对于标志部中的程序员名字段,虽然不是必须要求具备的,但通常都会包含在内。注明 程序员名,对于该程序的后期维护是很重要的。本书中该字段通常都指定为“LIANG”,在实 际编写自己的程序时,可以署上自己的名字或者代号。 1 / 12 关于标志部中其他几个字段简要介绍如下: ◇ INSTALLATION:通常指设计该程序的公司或部门。 ◇ DATE-WRITTEN :指明程序编写或修改的日期。 ◇ DATE-COMPILED:指明程序编译的日期。 ◇ SECURITY :通常用于列出具有访问该程序权限的用户。 2.2 环境部 (ENVIRONMENT DIVISION ) 环境部是 COBOL 程序中的第二个部。环境部紧跟在标志部之后,通过“ENVIRONMENT DIVISION”来进行标识,主要用于指定该程序同外部系统环境之间的各种对应关系。而这种 对应关系主要体现在程序的逻辑部分和环境的物理部分的对应。和标志部不一样,如果该部 没有任何内容,是可以省略不写的。但是通常按照规范至少应该加上该部的标识字段。 环境部在程序中的格式如下: IDENTIFICATION DIVISION. PROGRAM-ID. PGMNAME. AUTHOR. LIANG. * ENVIRONMENT DIVISION. …… 环境部包含有两个节(也可称作“区”),其中一个为配置节,另一个为输入/输出节

文档评论(0)

优质文档 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档