cobol课件大型机基本操作_第1页
cobol课件大型机基本操作_第2页
cobol课件大型机基本操作_第3页
cobol课件大型机基本操作_第4页
cobol课件大型机基本操作_第5页
已阅读5页,还剩47页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

CobolforZ900语言程序设计

大型机基本操作

一开机

硬件系统加电系统上电(POWERON)

上电重置(POWERONRESET)

系统载入(LOAD)分区激活(ACTIVATE)(主机和硬件控制台加电)(启动主机外围设备的控制系统)(各系统和分区处于硬件就绪状态)2/1/2023分时功能TSO(TimeSharingOption)TSO是支持分时系统的软件,是Z/OS的基本组件,是用户与Z/OS的主要接口。终端用户发出的每一条命令都由TSO处理。用户通过TSO行命令和系统进行交互式工作。通过“IBM个人通信”软件(PCOM)登录到TSO环境二登录到大型机2/1/2023TSO下的程序产品:ISPF-InteractiveSystemProductivityFacilityPDF-ProgramDevelopmentFacility用于进行交互式作业提交、系统开发、测试功能。用户可在该工具环境下查看系统的数据集目录、对数据集进行常用的操作。IP:218.199.92.12/1/20232/1/20232/1/20232/1/20232/1/20232/1/20232/1/20232/1/2023数据集基本操作什么是数据集(DataSet)?定义:数据集是逻辑上相关的数据集合(类似于PC上的文件)种类(category):系统库;用户应用数据类型(type):顺序数据集(sequential)(类似于PC上的文档);分区数据集(partitioned)和扩展分区数据集(PDSE)(类似于PC上的文件夹);VSAM,etc.数据记录(datarecord):某个处理程序所使用的信息的基本单位2/1/2023分区数据集特点1:数据集中的成员名必须是唯一的特点2:目录中的成员名是以字母先后顺序排列特点3:对单个的成员可以执行添加和删除操作特点4:一个被删除的成员将从目录中删掉,但它占用的空间不能被其他的成员所利用直到该数据集被重新组织。2/1/2023数据集的命名数据集的命名采用分段形式(最多不能超过22个名字段):名字段1.名字段2.名字段3……经常使用的是标准三段名形式:PROJECT名.GROUP名.TYPE名目标名库名类型名2/1/2023目标名:属于同一目标的所有库的公共标识。通常对于每个用户,系统员给定一个目标名。库名:标识同一目标下的各个库,可自己定义。类型名:指出库中内容的类别。可以是cobol,OBJ(目标模块),JCL,etc..每一个段为1~8个数字或字母字符,但必须以字母和@、#、$开头。数据集的所有字符不超过44个(包括.)数据集的命名2/1/2023%:匹配任意单个字符*:匹配零或多个字符例如:字符串a123,a134,a156,a234,a245则:a*匹配:a123,a134,a156,a234,a245a1*匹配:a123,a134,a156a*3*匹配:a134,a234a*4匹配:a134,a234a%%%匹配:a123,a134,a156,a234,a245a%%4匹配:a134,a234a1%匹配:无2/1/2023记录格式定长非块化记录定长块化记录变长非块化记录变长块化记录2/1/2023分配数据集的方法利用JobControlLanguage数据量大时使用利用TSO命令要记命令,界面不友好利用ISPF面板通常使用2/1/2023用ISPF分配一个新的顺序数据集例1:2/1/2023在ISPF/PDF主界面下选择3.2,进入数据集工具环境2/1/202322/1/2023数据名为自己账号.TEMP,存放在USER01盘卷上。2/1/20232/1/2023根据数据集的命名规则,用户名会作为数据集名的第一节自动加到输入的数据集名前(此功能被称之为系统的Prefix功能)该窗口用于定义数据集的基本属性,如所在的磁盘卷,分配单位,组织形式,记录格式等。Command===>回车数据集建好了2/1/2023分配数据集用到的参数VolumeSerial:存放数据集的直接存取卷的卷序列号。GenericUnit:存放数据集的直接存取卷的物理设备地址。SpaceUnits:为下列值之一:Track:下面两个参数表示量的值为磁道Cylinder:下面两个参数表示量的值为柱面Block:下面两个参数表示量的值为块PrimaryQuantity:在SpaceUnits域以磁道、柱面或块表示分配值。对于顺序数据集,此值可为0;对于分区数据集,此值必须大于0SecondaryQuantity:在SpaceUnits域以磁道、柱面或块表示的辅助分配值。当基本分配值不足时,用此值分配。2/1/2023DirectoryBlocks:输入下列值之一:对于顺序数据集,此值必须为0对于分区数据集,块的大小为256字节RecordFormat:为下列值的任意有效组合F:定长记录V:变长记录U:不定格式记录B:块记录A:ASA打印控制字符M:机器码打印控制字符S:只用于顺序数据集T:磁道溢出特征2/1/2023RecordLength:以字节为单位存放在数据集中的逻辑记录长度BlockSize:存放在数据集中记录块的大小,也称为物理记录长度,用此值可以确定每一块中数据有多少字节。例如:块的长度为80,块的大小为3120,则每一块中有39个记录ExpirationDate:截至日起,当数据集可能被删除时,允许用户通过给定一个日期来保护有价值的数据。2/1/2023察看数据集是否存在

Option===>=3.4回车2/1/2023DsnameLevel…=你的账号(如TANGFF)2/1/2023E为文件的编辑命令2/1/2023右CTRL键回车2/1/20232/1/2023常用编辑主命令:Cancel:取消所作的编辑并退出编辑环境Change:查找并替换字符串CapsON/OFF:默认大小写转换;CapOn后,退出编辑环境时系统会自动将所有字母转换为大写形式Create:创建一个新的成员Find:在文档中查找字符串RecoveryOn/Off:设置编辑方式,on表示用户可以通过undo命令取消上一次编辑操作Reset:重置编辑器,可用来刷新屏幕Save:保存当前的修改,继续编辑Submit:提交作业,如果文档是JCL程序,该命令可以提交作业程序Undo:取消上一次编辑操作,只有使用了recoveryon才有效2/1/2023常用行编辑命令:拷贝命令C:拷贝一行CC:拷贝多行Cxx:拷贝多行,xx为拷贝的行数插入命令I:在当前行后插入新的一行Ixx:在当前行后插入多个新行,xx为行数删除命令D:删除当前行DD:删除多行,必须用一对DD标志区域Dxx:删除多行,xx为行数2/1/2023复制命令R:复制当前行RR:复制多行Rxx:复制多行,xx为行数定位命令A:定位于当前行之前B:定位于当前行之后隐藏命令X:隐藏当前行XX:隐藏多行Xxx:隐藏多行,xx为行数显示命令S:显示当前行Sxx:显示多行,xx为行数2/1/2023移行命令(:当前行左移一列(xx:当前行左移多列,xx为列数):当前行右移一列)xx:当前行右移多列,xx为列数文本操作TS:将一行文本切分成两行TF:将多行文本合并成一行大小写转换UC:将当前行字母转换为大写UCxx:将xx行字母转换为大写LC:将当前行字母转换为小写LCxx:将xx行字母转换为小写2/1/2023用ISPF分配一个新的分区数据集例2:2/1/20230表示顺序数据集,非0表示分区数据集2/1/20232/1/2023往分区数据集中增加一个member,名为lab12/1/20232/1/2023查看数据集中内容2/1/2023可以看到在“TANGFF.TEMP2”这个文件夹中有一个名为LAB1的文档2/1/20232/1/2023功能键:F1=Help:显示有关错误信息的附加信息或ISPF/PDF命令和选择项的提示信息2/1/2023F2=Split:进入屏幕分割模式或改变分割行的位置2/1/2023F3=End:结束当前操作,直接返回到前一屏幕F4=Return:结束当前操作,直接返回到主选择菜单F5=Refind:使用浏览功能时,重复上一次Find命令的动作使用编辑功能时,重复最近一次使用Find命令或Change命令的Find部分的作用F6=Rechange:编辑环境中重复前一次Change命令的动作2/1/2023F7=Up:屏幕数据向上滚动F8=Down:屏幕数据向下滚动F9=Swap:在分割开的屏幕上,使光标从一个逻辑子屏幕跳到另一个逻辑子屏幕F10=Left:使屏幕上的画面向左边滚动F11=Right:使屏幕上的画面向右边滚动F12=Retrieve:使最近一次输入的命令在第一个输入字段显示2/1/2023常用菜单的选择:6Command:输入TSO命令3.4:查看数据集3.2:创建数据集常用的命令:E:编辑命令;B,V:浏览命令;I:插入命令;C:拷贝;D:删除;F:查找;UC:大写转换成小写;LC:小写转换成大写;CAPSON:输入大写;2/1/2023作业进入子系统JES—JobEntrySubsystemJES子系统对系统中绝大多数的作业进行控制和管理,包括从系统外部接收作业、对系统中的作业进行调度、管理作业的输出等。现在,在定制MVS系统时客户可以选择使用两个不同的JES子系统:JES2和JES3,JES2和JES3基本提供相同的功能,通常使用JES2。2/1/2023我们将一个作业的生命期分为六个阶段:1.

输入(Input)2.

转换(Conversion)3.

运行(Processing)4.

输出(Output)5.

打印(Pri

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论