Lenor老师 jesse老师 candy老师
 
 
所在位置:首页 >> 专业课程 >> IBM大型机课程分析
 
IBM大型机课程分析

一、IBM大型机课程实际上可以分为这几个部分:    
操作系统 : os/390, VSAM, Jcl是操作系统相关课程,    
数据处理 : db2 和  COBOL   
事务处理 : CICS    
其他     : 上机,时间管理,项目管理,团队管理等。

二、IBM大型机课程所分各部分具体功能介绍:
 1. Os/390 ibm的一个操作系统
OS/390是一个集成的企业服务器操作系统。它将开放的通讯服务器、分布式数据和文件服务、并行耦合系统支持、面向对象程序设计、DCE以及开放应用程序接口集成为一个产品。由于它是在MVS操作系统基础上发展起来的,因而保留了MVS的高可靠性、持续可用性及安全性等优异性能,为用户提供了一个具有可扩充性的系统。IBM大型机以前的MVS操作系统是封闭性的,而OS/390转变成开放式的,它包括许多服务器软件,具有整合性的功能。OS/390除了保持原有MVS所有的功能和特性外,它还是一个完整的UNIX XPG4(即通常所说的UNIX 95)。其主要功能包括:     1. UNIX服务内核与分叉功能。公用网关接口(CGI)是一种广泛使用的机制,用于处理可执行的脚本、执行程序或者桥接至传统的MVS事务管理环境。当前的实现方法是UNIX服务分叉功能使用 APPC服务将请求送到APPC管理的初始器。这意味着 APPC接口、APPC LU层、SCF服务(从APPC LU到APPC调度程序)以及APPC调度程序都将引起额外的开销。而提供了这种支持以后,就可使我们能够用流水线来处理这个过程。这样,客户请求就可以路由到工作复合管理的预置服务空间,以便从路径中省略APPC。     2. UNIX服务文件系统汇合套接字。在UNIX服务中,汇合套接字为异步I/O和SRB模式调用程序提供了支持。MVS TCP/IP与UNIX服务套接字 API汇合成为策略套接字库。     3. UNIX服务文件高速缓存。OS/390的UNIX服务文件高速缓存允许将文件从高速缓存放到虚拟存储器中(位于与内核相连的数据空间中)。     4.内核裁剪转储支持。内核裁剪转储支持添加了一个UNIX SVC转储出口服务,这样就可以确保那些具有UNIX服务内核地址空间的非UNIX服务实现SVC转储。
2.        Jcl 作业控制语言  
JCL 又称作业控制语言。是用于描述MVS,OS/390和VSE操作系统上描述作业的语言。描述操作系统对全部作业分配计算机的运行时间和资源。作业是分步骤进行的,在编制程序时需要加入特殊语句使作业能够分步进行。作业是运行在后台的,不需要用户交互,用户的请求初始化作业。通常前台作业的优先级高于后台作业。作业的概念是大型机里面比较常见的概念,这一部分是学习大型机必须要学的内容。
3.        VSAM
VSAM 为Virtual Storage Access Method(虚拟存储存取方法)的缩写,它也是一种索引顺序文件的组织方式,采用B+树作为动态索引结构。 虚拟存取方法(VSAM)是IBM公司推出的用于ES9000大型机操作系统VSE/ESA(Virtual Storage Extended / Enterprise System Architecture)下进行数据资源管理的系统软件。以下主要对VSAM数据文件的管理进行一些探讨. 1. VSAM的功能 目录和存储空间的管理。目录包含了关于VSAM数据集(DATA SET)的信息;所有数据集必须在目录中定义;数据集的存放空间由VSAM定义。记录管理。所有的VSAM数据集放在磁盘设备上;VSAM支持四种类型的数据集(KSDS,ESDS,RRDS,VRDS)。存取方法服务技术。提供了管理目录和数据集的常用方法。 2. VSAM的目录 每个VSAM软件包必须有一个主目录。主目录中必须有指向每个用户目录的指针。用户目录中有为VSAM数据集设定的表目,卷和数据空间的定义。目录通常由系统程序员/管理员产生。 3. VSAM块的定义 逻辑记录(Logical Record,LR)中包含了我们要处理的记录,LR由用户程序来读写。控制间隔(Control Interval,CI)是一组逻辑记录。我们可以在定义VSAM文件时选择CI的大小,也可以让VSAM自动选择CI的大小。控制区(Control Area,CA)是一组控制间隔。CA的大小是VSAM文件配置的一个部分。我们可以在定义数据集时改变相应的CA大小。CI和CA在所有类型的VSAM数据集中使用。CI是在磁盘和虚拟内存之间的传输单元。CI的大小依赖于磁盘设备的类型和结构。 4. VSAM文件类型 每个VSAM文件都有一个数据部分。KSDS和VRDS文件还都有一个索引部分。当采用VASM进行数据集定义时,同时也指明了该数据集在Catalog中定义的文件名。下面来讨论CI的格式。CI的大小是在定义文件时就指定的(也可以是缺省值)。它的最小值是512个字节。最大值是32K字节。VSAM文件存储格式如图2.7所示。
4.        COBOL
Cobol是面向商业的通用语言,又称为企业管理语言、数据处理语言等, 是 Common Business Oriented Langauge的缩小,是最早的高级编程语言之一,是世界上第一个商用语言。    在计算机的应用领域中,数据处理是应用最广泛的一个领域。数据处理的日益广泛应用要求人们设计出能满足实际数据处理工作中各种要求的一种计算机语言。COBOL语言就是在这种形势下应运而生的。
5.        DB2
ibm的数据库管理系统,是世界上著名的数据库管理系统之一,   主要部署在os操作系统上。
6.        CICS 
是一系列为 IBM 和非 IBM 平台上的应用提供联机事务处理和事务管理的产品,其功能是为商业应用提供一个事务处理环境。CICS其全称是 Customer Information Control System,即客户信息控制系统。CICS 建立在操作系统、ISO的分布式计算环境 ( DCE,Distributed Computing Environment ) 和 Encina 服务上,它帮助客户建立三层次结构的联机事务处理应用。CICS 为应用程序开发、通信、恢复、显示、数据管理、安全性和内部通信等提供很多项服务。CICS 可以与 DCE 紧密结合,以满足分布式环境对于安全性,名字服务等的特殊需求。CICS 的结构设计也是面向事务处理的,CICS 构建的是一个三层次结构的应用系统,CICS 有效地区分应用系统中的表述逻辑层、业务逻辑层和数据逻辑层,从而使应用系统结构清晰,维护简单易行。目前,在IBM的全系列计算机系统中均有相应的 CICS 产品,如OS/390、MVS/ESA、VSE/ESA、OS/400、OS/2,并扩展到其它厂商的系统中,如HP、DEC、SUN等等。

 
收藏到Google书签 收藏到QQ书签 Yahoo书签 收藏到百度搜藏 收藏到奇客diglog
主办单位:大型机官方培训部
地址: 北京市海淀区中关村南大街48号B座
Copyright2004-2008 by www.daxingji.net. All rights reserved. 京ICP备09083121号