- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
COBOL培训chart_03
数据部中的节 文件节(FILE SECTION):用来描述程序中用到的输入文件和输出文件及其记录中各数据项的属性。 工作单元节(WORKING-STORAGE SECTION):用来描述程序中用到的中间数据项。 联接节(LINKAGE SECTION):用来描述调用程序间发生数据传递的数据项。 报表节(REPORT SECTION):为了完成报表编制功能,此节用来规定欲输出的报表的“体裁”,设计各报表栏的打印形式和方法等。 文件节的作用:程序中每个输入或输出文件都要在文件节中加以描述。描述的内容包括 例如:DATA DIVISION. FILE SECTION. FD ACCOUNTS-RECEIVABLE LABEL RECORD IS STANDARD. DATA RECORD IS RECEIVALE. 01 RECEIVALE. 02 ACCOUNT PIC 9(6). 02 FILLER PIC X(3). 02 AMOUNT PIC 9(6). 02 NAME PIC X(65). 工作单元节:程序中用到的中间数据应在本节中描述。 工作单元节中描述的数据项分为两种: 孤立的数据,以层号77开头 组合项:以01到49之间的一个数字作为开头 对工作单元节中的数据赋以初值(VALUE子句) 只有对工作单元节中的数据项可以赋初值 如果在组合项的描述体中使用VALUE子句,初值只能是表意常量或非数值型常量 当用一个带符号的数据做初值时,相应的PIC子句中应该有“S”描述符 赋值时应注意类型的一致性 VALUE子句给出的值应适合PIC子句描述的范围,否则会出现截断或产生错误 COBOL 数据部初步 数据部(DATA DIVISION) 数据部是整个COBOL源程序中唯一描述数据的部分。 DATA DIVISION. WORKING-STORAGE SECTION. 77 NAME PIC 9(3). 数据部头 工作单元节 变量层次数 变量名称 表示要定义一个变量 变量的类型和长度 数据部(DATA DIVISION) 个人的基本情报 姓名 性别 生年月日 年 月 日 民族 01 PERSON_INF. 03 NAME-1 PIC X(20). 03 SEX-1 PIC X(2). 03 BIRTHDAY-1. 05 YEAR-1 PIC 9999. 05 MONTH-1 PIC 99. 05 DAY-1 PIC 99. 03 FOLK PIC X(2). COBOL中把有从属关系的数据用层次(level)关系来描述。 公司名称 77 COMPANY_NAME PIC X(20). 独立的变量,层号应为77 数据部(DATA DIVISION) 文件节(FILE SECTION) 工作单元节(WORKING-STORAGE SECTION) 数据部(DATA DIVISION) 02 A PIC 9PPPP. ? 30000 02 B PIC 9P(4). 变量低位的若干的零可以用‘P’来表示。 ‘P’ 02 A PIC S99. ? -30 02 B PIC S9(2). 定义一个带符号的数。 ‘S’ 02 A PIC 999V99. ? 123.82 02 B PIC 9(3)V9(2). 指出在定义的变量中隐含的小数点的位置。 ‘V’ 02 A PIC 9999. ? 4568 02 B PIC 9(4). 在变量中的每一位只能存放0-9之间的数字。 ‘9’ 举例 说明 数值型变量 数据部(DATA DIVISION) 在字母型变量中只允许存放字母或空格。但是不能放入字母和空格以外的字符。 02 A PIC AAAA. ? HELL 02 A PIC A(4). 在字符型变量中可以存放一些即非数字又非字母的字符。 比如 ‘/’ , ‘*’。 02 A PIC X(8). ? 1/1/2004 字母型变量 字符型变量 数据部(DATA DIVISION) 浮动 ‘Z’ ‘*’ ‘$’ ‘+’ ‘-’ 02 A PIC B999B
您可能关注的文档
- 教师招考面试提问.doc
- 高一生物物质的跨膜运输测试(模拟).doc
- 课题1.4幂的乘方与积的乘方(一).doc
- 七年级上册(Unit1-----Unit12)重点短语及考点归纳.doc
- 第一次物理月考.doc
- 沪教版小学四年级下册商不变性质巧算易错题.doc
- 基础分部中间验收报告.doc
- 建筑消防设计防火审核申报0914.doc
- 卧龙街道办事处创先争优增活力抓好党建促发展.doc
- 小组合作学习的再认识.doc
- 2025年智能电网柔性直流输电技术在我国西部地区应用前景.docx
- 7.2 弹力-人教版八年级物理下册.pptx
- 2025年智能电网柔性直流输电技术在智能变电站中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化存储中的应用.docx
- 2025年智能电网柔性直流输电技术在新能源并网中的应用研究.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化控制中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化预测中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化服务中的应用.docx
- 2025年智能电网柔性直流输电技术在智能电网智能化运维中的应用.docx
- 2025年智能电网柔性直流输电技术智能化保护系统研究.docx
最近下载
- 英语A级2013年6月试题.docx VIP
- 亲子沟通方法ppt课件.pptx VIP
- DB23T 3758-2024 水稻立体育秧智慧工厂智能环境控制技术规范.docx VIP
- 中国美女最多五个地区第1名真是让人大跌眼镜.doc VIP
- (正式版)DB23∕T 3758-2024 《水稻立体育秧智慧工厂智能环境控制技术规范》.pdf VIP
- 《司马光》PPT课件-司马光ppt公开课.pptx VIP
- 2025主题班会-《心怀感恩与爱同行》感恩教育 课件(共34张PPT内嵌视频).pptx VIP
- 产教评技能生态链:内涵解析、价值意蕴与运行机制研究.docx VIP
- 《司马光》学习单.docx VIP
- “懂能会”让员工安全履责落地培训课件.pdf VIP
原创力文档


文档评论(0)