大型机S390系统管理--第三章1节作业控制语言
- 格式:pdf
- 大小:6.91 MB
- 文档页数:21
第三章作业控制语言3.1 基本概念在大型服务器系统中,当用户需要使用计算机完成某项任务时,用户必须准备一个作业流(Job Stream)。
作业流中包含一个或多个作业(Job)。
作业是用户在完成该任务时要求计算机所做工作的集合。
与COBOL等一般的编程语言不同,作业控制语言JCL(Job Control Language)是用户与操作系统的接口。
用户通过JCL的相应语句来与操作系统通讯,获得作业所需的资源等,按自己的意图来控制作业的执行。
JCL由几个语句组成,对于一个作业,JCL为被执行的任务引导操作系统,并说明所需要的全部I/O设备。
在一个作业中,每一次程序的执行称为一个作业步,一个作业可包含几个作业步。
一般的,一个作业由以下相对独立的三步组成:(1)编译:把源程序语句(源模块)转换成目标模块;(2)链接编辑:把目标模块同子程序库中的其他程序链接起来得到可执行模块;(3)执行:运行可执行模块得到结果。
一个作业中的各步是顺序执行的,因此一个作业步的输出可以作为下一个作业步的输入。
大型服务器系统中用户的作业可以由一个或多个作业步构成。
只有一个作业步的作业叫做单步作业;由多个作业步构成的作业叫做多步作业。
不论单步作业还是多步作业都必须包含三个JCL基本语句(JCL Statement)。
它们分别是:(1)作业语句(JOB):标识一个作业的开始,提供必要的运行参数。
(2)执行语句(EXEC):标识一个作业步的开始,定义本作业步所要执行的程序或过程。
(3)数据定义语句(DD):用于描述应用程序所需要的数据文件。
系统规定这三种语句行必须以“//”开头。
下面是一个多步作业的例子://JOB1 JOB …//STEP1 EXEC …//DD1 DD …作业步1//STEP2 EXEC …//INDD1 DD …作业步2//INDD2 DD …//除了上述一些基本概念,有关数据结构和存取方法的概念在JCL的使用中也是非常重要的,由于这一部分已在本书的第二章中详细讨论过,就本章不再重复了。
加工中心三级操作工必备知识编制:审核:批准:第五部分必备知识一、专业基础和必备技能(一)知识大纲分岗位层级引用国家职业资格标准大纲要求。
职种岗位岗位层级职称工序操作加工中心操作工五级五级加工中心操作工四级四级加工中心操作工三级三级加工中心操作工二级二级加工中心操作工一级一级加工中心操作工(二)教材分岗位层级引用《国家职业资格标准》教材。
二、公司知识说明:1.适用范围:加工中心操作工2.考试要求:不分岗位层级,只考一次。
(一)知识大纲备注:公司知识重在要求本岗位员工必须掌握的和本岗位直接关联的基本理论和实践知识。
第一章基本理论知识第一节 JAC商用车公司前桥厂产品结构一、JAC商用车公司前桥厂产品体系二、JAC商用车公司前桥厂产品分类三、JAC商用车公司前桥厂产品介绍第二节识图知识一、简单零件的识图知识二、配合件知识三、了解机械加工中各类符号表示的意义第三节机械加工及简单工艺的基础知识一、工艺安排的一般知识。
二、加工中各种参数的基础知识。
三、刀具选择的基础知识。
四、各种简单辅具使用的基础知识。
第四节金属材料知识一、常用金属材料的物理、化学和力学性能。
二、碳素结构钢、合金钢、铸铁、有色金属的分类、牌号、成分、性能和用途。
第五节安全保护和环境保护知识一、遵守厂纪厂规,正确穿戴劳保用品确保自身安全。
二、数控工安全保护保护及安全操作规程。
三、数控工劳动保护知识。
第二章基础技能运用第一节了解商用车前桥厂金加工工艺注意事项第二节商用车前桥厂金加工工艺卡和作业指导书、工艺附图的识别;第三节熟悉数控加工中心的构造及作用;第四节掌握数控加工中心加工工艺知识一、数控加工的各种工艺参数(走刀量、切屑余量、转速、刀具选择)二、能读懂简单的工艺图纸三、掌握数控加工中心的编程原理四、掌握各种数控知识的基本应用五、熟练掌握检测知识第三章安全操作规程第一节安全术语第二节设备设施安全管理第三节数控加工的安全一、安全操作规程二、现场危险源的识别,作业要求三、数控加工安全隐患的整改,提高现场安全性四、能够指导协助进行危险源的辨识第四节作业环境与职业健康第四章质量控制第一节现场质量管理的工具和方法第二节现场发生问题点的反馈和控制流程第三节公司质量体系第四节质量记录卡的填写第五节商用车金加工车间不良产品的主要表现形式第六节能对加工过程中零部件产生的质量原因进行分析第七节能根据加工不同产品选用工具、工装第八节能评价工具工装的合理性,并提出改进意见第九节其他一、改善工具二、质量提升工具的运用,QC知识的运用三、降低生产制造成本四、能够指导员工进行日常生产五、解决生产中出现的各种质量问题六、能够熟练加工生产各种非标零件。
3.6实用程序3.6.1实用程序的分类在MVS系统中,IBM提供了种类繁多且十分有用的实用程序,来辅助用户对数据进行组织与维护。
实用程序分为三类:系统实用程序、数据集实用程序和独立实用程序。
系统实用程序通常以IEH打头,它的主要功能是维护和管理系统、用户数据集合整个盘卷。
系统实用程序及其功能如下:IEHNITT:为磁带卷写标号。
IEHLIST:系统控制数据信息列表。
IEHMOVE:移动或拷贝若干组数据、移动或拷贝整个卷、移动或拷贝编目目录等。
IEHPROGM:建立及维护系统控制数据、建立时代数据组索引、重命名磁带卷、删除数据集等。
IEHDASDR:初始化一个直接存取卷。
数据集实用程序通常以IEB打头。
它的主要功能是对数据集或数据集纪录进行组织、修改或比较。
它可以作为单个作业来执行,也可以作为某个程序的子程序被调用。
需要注意的是这些数据维护实用程序不能用于VSAM数据集。
以下是数据集实用程序及其功能:IEBCOMPR:比较顺序数据集、分区数据集或扩展分区数据集。
IEBCOPY:拷贝、压缩或合并分区数据集及扩展分区数据集。
IEBDG:创建含有模型数据的测试数据集。
IEBEDIT:有选择的拷贝作业步及其相关的作业语句。
IEBGENER:拷贝顺序数据集记录或将顺序数据集转换为分区数据集。
IEBIMAGE:修改、打印或连接模块。
IEBISAM:卸载、装载、拷贝或打印ISAM数据集。
IEBPTPCH:打印或穿卡输出一个数据集。
IEBUPDATE:对顺序、分区数据集或扩展分区数据机进行合并修改。
独立实用程序通常以IBC开头。
它是一种特殊的实用程序,可独立于操作系统运行,通常被存放在磁带上。
当系统出现重大故障而又无法恢复时,利用系统转储磁带,恢复系统盘卷。
如:IBCDASDI:用于初始化和分配一个直接存取卷上的可用道的实用程序。
IBCDUMPRS:是转储或再存储直接存取卷数据的实用程序。
3.6.2实用程序的调用实用程序的调用方法有两种,一种实在ISPF下用TSO的CALL命令调用,另一种是通过JCL语句调用,在本章中我们只讨论后一种调用方式。
3.3作业管理考点14操作系统与⽤户之间的接⼝操作系统向⽤户提供了两类接⼝:⼀类是程序级接⼝,另⼀类是作业级接⼝。
1.程序级接⼝程序级接⼝是由⼀组系统调⽤命令组成的。
系统调⽤命令可以看成是机器指令的扩充,⽤户通过在程序中使⽤这些系统调⽤命令来请求操作系统提供服务。
2.作业级接⼝作业级接⽇是为⽤户在作业⼀级请求操作系统为其服务⽽设置的,⽤户可通过这类接⼝组织控制作业的⼯作流程。
作业级接1-1可分为联机接⼝和脱机接⼝两类。
考点15作业管理作业就是⽤户在⼀次事务处理过程中,要求计算机系统所做⼯作的总称。
⼀个作业分为⼏个步骤,每个步骤称为作业步。
在批处理系统中将作业安排在输⼈设备上,然后依次读⼈系统进⾏处理,从⽽形成了作业流作业管理分为作业调度和作业控制两部分。
1.作业调度作业调度的主要任务是:按照各种调度算法,从后备作业队列中挑选⼀批合理搭配的作业。
进⼈运⾏状态,同时,为选中的作业分配内存和外部设备等资源,为其建⽴有关的进程,当作业执⾏结束进⼈完成状态时,做好释放资源等善后处理⼯作。
(1)作业的状态:⼀个作业进⼊系统到运⾏结束,要经过4种状态的变迁,即提交状态、后备状态、执⾏状态和完成状态(2)作业调度算法:常⽤的作业调度算法有以下⼏种先来光服务算法短作业优先算法响应⽐作业优先算法优光数算法2.作业控制作业控制是指⽤户或系统操作员对作业运⾏的全过程控制。
作业控制可以分为联机作业控制和脱机作业控制两种⽅式。
3.4存储管理考点16基本概念1.存储器存储器是计算机系统中的重要资源,必须重点管理的资源。
存储器可分为3类:主存储器、外存储器和⾼速缓存2.存储管理的主要⽬的和功能(1)内存空间的分配和回收。
操作系统为每个进程分配⼀定的内存空间,进程结束时要收回内存空间。
(2)内存空间的共享。
内存共享是指两个或多个进程共⽤内存中相同的区域,其⽬的是节省内存空间,实现进程间通信,提⾼内存空间的利⽤效率。
存储共享的内容可以是程序的代码,也可以是数据。
第六章RACF概述6.1概论RACF(Resource Access Control Facility)是OS/390的安全子系统。
它可以证实一个用户,并且保护数据不会被有意或无意地破坏、修改、泄漏或使用。
RACF有四大功能:1.证实一个用户RACF使用用户ID和口令来证实一个用户。
当一个用户试图登录时,RACF将检查这个用户是否在RACF中有定义,口令是否有效,用户是否已被挂起,用户是否被授权使用这个终端,用户是否被授权使用这个应用,用户是否允许此时登录,终端是否允许此时登录。
所有的安全检查通过后,用户才会被允许登录进入系统。
定义用户时,系统管理员会给用户一个暂时的口令,用户登录后RACF会强制用户改变自己的口令,这样系统中的任何用户都不会知道用户的口令,除非用户自己泄漏。
当用户忘了自己的口令时,系统管理员会给他改变口令,这样当用户再次登录时,又需要强制改变自己的口令。
当一个MVS用户已登录在系统中时,他也不能再次登录,只有在LOGOFF后才能在登录。
每一个RACF定义的用户均有一个PROFILE,其内容有用户ID、拥有者、口令、属性、SECURITY CLASSIFICATION、组及段。
在RACF中用户可划分为组。
一个用户组通常是许多具有类似权限的用户的集合。
组主要是为了管理方便,因为它可以简化PROFILE中的访问列表。
一个用户可同时属于多个组,当一个用户成为一个组中的成员时,我们说这个用户连接到这个组中,同时他也具有了这个组的权限。
2.资源授权检查当一个用户企图访问一个特定的资源时,系统会调用RACF去确定用户是否允许使用该资源。
RACF不仅控制用户对资源的访问,而且还控制用户如何去访问资源,比如是只读还是可读可写,或者必须通过某种手段(诸如通过特定的程序)访问。
RACF可用于控制访问许多类的资源,诸如MVS数据集、终端、控制台、CICS和IMS交易甚至程序等。
RACF 对资源的控制也是通过PROFILE来进行,资源PROFILE的主要内容有:PROFILE名、拥有者、UACC(通用访问权限)、访问控制列表、SECURITY CLASSIFICATION及审计信息。
第一章大型服务器概述大型机也曾有过辉煌的时代,那是在60年代到80年代期间,信息处理主要是以主机系统+傻终端为代表的,即大型机的集中式数据处理。
那时,需要使用大型机存储和处理数据的企业也是廖廖可数。
因为那时经济还没有真正实现全球化,信息的交流更不像今天这样普及。
进入80年代以后,大型机一下子变得抬不起头来。
随着PC机性能的极大提高和网络技术的普及,客户机/服务器(Client/Server)技术得以飞速发展,这种C/S模式使信息利用的难度大大降低,并很快在全球普及开来。
而大型机却是每况愈下,就是在不久前,有人还曾预言,大型机就要从地球上消失了!而进入90年代后,随着企业规模的扩大与信息技术的发展,很多采用分散式运算模式的企业突然发现,其服务器的数量已经到了令人吃惊的地步,由此带来的是,复杂的管理模式、运算营运成本失控、关键型应用无法实现,因而迫使他们用大型机实现服务器的再集中。
1.1大型服务器的发展历史 1948年,IBM开发制造了基于电子管的计算机SSEC。
1952年IBM公司生产的第一台用于科学计算的大型机IBM701问世,1953年又推出了第一台用于与数据处理的大型机IBM702和小型机IBM650。
IBM701字长36位,使用了4000个电子管和12000个锗晶体二极管,运算速度为每秒20000次。
采用静电存储管作主存,容量为2048个字,并使用磁鼓作为辅存。
此外,IBM701还配备了齐全的外设,如卡片输入输出机和打印机等。
这样,为第一代商用计算机描绘出一个丰满而生动的形象。
在此之后,IBM于1956年继续推出701与702的后继产品704和705。
1956年推出了第一台随机存储系统RAMAC305,RAMAC是“计算与控制随机访问方法”的缩写。
它是现代磁盘系统的先驱,由50个磁盘组成,存储容量为5MB,随机存取文件的时间小于1秒。
1958年,IBM推出了大型科学计算机7090,并实现了晶体化。