COBOLⅠ-IDENTIFICATIONDIVISION至DATAVISION(中文翻译版).docVIP

COBOLⅠ-IDENTIFICATIONDIVISION至DATAVISION(中文翻译版).doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
COBOLⅠ-IDENTIFICATIONDIVISION至DATAVISION(中文翻译版)

PAGE  PAGE 20 第二章 例题1   将软盘里的进货数据输入硬盘做成进货文件。 ⑴输入输出数据形式 输入数据形式 输出数据形式 (注)本书中,数据形式以下列符号表示。 X……英数字项目 N……日语项目 9……数字项目(ZONE形式) P……数字项目(PACK形式) ⑵处理标准 输入文件以50记录/存储块为单位输出 单价,采购数量,采购额以PACK形式输出 采购额用下列公式求出 采购额 = 单价 * 采购数量 IDENTIFICATION DIVISION IDENTIFICATION DIVISION被叫做标识部,是COBOL第一个记述的DIVISION这里,要记述的是程序名。 IDENTIFICATION DIVISION的构成 ⑴一般的书写方法和编程上的注意问题 约定用语与使用者用语 一般情况下,用英文大写字母表示的单词属于COBOL中的约定用语。因为约定用语的写法及意义都是事先决定的,在记述中一定要按照规定书写。 同时,一般情况下,用假名及汉字记述的某种语言,被称为COBOL的使用者用语。使用者用语虽然可以根据规则随意书写,但不能像约定用语一样的写法。 (b)空格,终止符 为区分语句(约定用语,使用者用语),必须有1个字以上的空格。 在要求的地方一定要用终止符,终止符后,要求有1个字以上的空格。 PROGRAM-ID PROGRAM-ID记述程序名。 (ⅰ)程序名 程序名即为程序起的名字,依照下列规则指定, 可以使用的文字有英文,数字,以及连字符。 开头的文字必须是英文 文字的长度在8个字之内 (ⅱ)PROGRAM-ID与程序名后必须有终止符 终止符后必须有1字以上的空格。 练习题2-1 [1]下面的文章是关于到现在为止所学内容的。在()中填入适当的语句。 COBOL中最初记述的DIVISION是(①)DIVISION。 (①)DIVISION,是指定(②)名。 在COBOL程序中记述的语言,可以遵循规则任意写入的是(③),写法及意义已经决定了的是(④)。 [2]在下面的程序名中,选出没有遵循规则的,并说明理由。 2.3 ENVIRONMENT DIVISION ENVIRONMENT DIVISION被叫做环境部,COBOL中第二个记述的DIVISION、在这里指定输入输出存储及装置。 ENVIRONMENT DIVISION的构成 (ⅰ)SELECT必须记述每一个使用的存储 (ⅱ)SELECT记述在12位以后,为让ASSIG以后更便于阅读,写在下一行的12位以后。 (ⅲ)文件名 文件名,是为系统中使用的文件所起的名字。一般在系统设计阶段就被决定了。名字根据下列规则指定。 可以使用的文字有,英文,数字,连字符,长度在30个文字以内 使用日文文字时,长度在13个文字以内。 最少包含一个英文,日文文字 连字符不能用在开头和结尾 (ⅳ)理论装置名称 理论装置名称,是为在程序中所使用的文件的设备起的名字。在系统设计阶段即被决定。写法如下: SYSx…… x……是由数字,英文组成的1~5个文字的文字列。 (注)但是要注意x……所指定的文字,根据系统不同有所差别。 (ⅴ) 装置级别 (ⅵ)装置名 (ⅶ) 编成 所谓编成,也可以说是文件的构成,为了使数据处理更有效率,根据处理目的的不同,有不同的编成方法。本书中,全部使用顺编成。 顺编成文件是,从文件的开头起将记录按顺序记录,因此输出记录时也要按顺序从头输出,顺编成文件………………………………S (ⅷ) 理论装置名,装置级别,装置名,编成间的连字符的前后不能加空格。 练习题2-2 [1] 下面的文章是关于到现在为止所学内容的。在()中填入适当的语句。 ENVIRONMENT DIVISION中,(①)SECTION被记入,指定输入输出文件和装置。 (①)SECTION的下一行写(②),在下一行写SELECT,为程序中所使用的(③)起名。SELECT以后的指定,所有使用的文件都要进行说明。 [2]下列文件名中,选择不符合文件名规则的,并说明理由。 [3]用下列条件SELECT以后的编程。 问题1 SELECT记述时,必须按输入文件,输出文件的顺序进行吗? 答:先写哪个没有关系,在本书中统一按照输入文件,输出文件的顺序记述。 问题2 在文件编成中,

文档评论(0)

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

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

1亿VIP精品文档

相关文档