Cobol for Z900 语言程序设计.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Cobol for Z900 语言程序设计

Cobol for Z900 语言程序设计 大型机基本操作 一 开机 二 登录到大型机 分时功能TSO(Time Sharing Option) TSO是支持分时系统的软件,是Z/OS的基本组件,是用户与Z/OS的主要接口。终端用户发出的每一条命令都由TSO处理。用户通过TSO行命令和系统进行交互式工作。 通过“IBM个人通信”软件(PCOM)登录到TSO环境 TSO下的程序产品: ISPF-Interactive System Productivity Facility PDF- Program Development Facility 用于进行交互式作业提交、系统开发、测试功能。用户可在该工具环境下查看系统的数据集目录、对数据集进行常用的操作。 IP: 218.199.92.1 什么是数据集(Data Set)? 定义:数据集是逻辑上相关的数据集合(类似于PC上的文件) 种类(category):系统库;用户应用数据 类型(type):顺序数据集(sequential)(类似于PC上的文档);分区数据集(partitioned)和扩展分区数据集(PDSE)(类似于PC上的文件夹);VSAM, etc. 数据记录(data record):某个处理程序所使用的信息的基本单位 分区数据集 特点1:数据集中的成员名必须是唯一的 特点2:目录中的成员名是以字母先后顺序排列 特点3:对单个的成员可以执行添加和删除操作 特点4:一个被删除的成员将从目录中删掉,但它占用的空间不能被其他的成员所利用直到该数据集被重新组织。 数据集的命名 数据集的命名采用分段形式(最多不能超过22个名字段): 名字段1.名字段2.名字段3…… 经常使用的是标准三段名形式: PROJECT名.GROUP名.TYPE名 目标名 库名 类型名 数据集的命名 目标名:属于同一目标的所有库的公共标识。通常对于每个用户,系统员给定一个目标名。 库名:标识同一目标下的各个库,可自己定义。 类型名:指出库中内容的类别。可以是cobol,OBJ(目标模块), JCL, etc.. 每一个段为1~8个数字或字母字符,但必须以字母和@、#、$开头。数据集的所有字符不超过44个(包括.) %:匹配任意单个字符 *:匹配零或多个字符 例如:字符串a123, a134, a156, a234, a245 则:a*匹配:a123, a134, a156, a234, a245 a1*匹配:a123, a134, a156 a*3*匹配:a134, a234 a*4匹配:a134, a234 a%%%匹配:a123, a134, a156, a234, a245 a%%4匹配:a134, a234 a1%匹配:无 记录格式 定长非块化记录 定长块化记录 变长非块化记录 变长块化记录 分配数据集的方法 利用Job Control Language 数据量大时使用 利用TSO命令 要记命令,界面不友好 利用ISPF面板 通常使用 用ISPF分配一个新的顺序数据集 根据数据集的命名规则,用户名会作为数据集名的第一节自动加到输入的数据集名前(此功能被称之为系统的Prefix功能) 该窗口用于定义数据集的基本属性,如所在的磁盘卷,分配单位,组织形式,记录格式等。 Command===回车 数据集建好了 分配数据集用到的参数 Volume Serial:存放数据集的直接存取卷的卷序列号。 Generic Unit:存放数据集的直接存取卷的物理设备地址。 Space Units:为下列值之一: Track:下面两个参数表示量的值为磁道 Cylinder:下面两个参数表示量的值为柱面 Block:下面两个参数表示量的值为块 Primary Quantity:在Space Units域以磁道、柱面或块表示分配值。对于顺序数据集,此值可为0;对于分区数据集,此值必须大于0 Secondary Quantity:在Space Units域以磁道、柱面或块表示的辅助分配值。当基本分配值不足时,用此值分配。 Directory Blocks:输入下列值之一: 对于顺序数据集,此值必须为0 对于分区数据集,块的大小为256字节 Record Format:为下列值的任意有效组合 F:定长记录 V:

您可能关注的文档

文档评论(0)

qiwqpu54 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档