2、执行语句(EXEC):提供要执行的程序的名字。一个作业中可以包含多个EXEC语句。每一个都称之为一个作业步。
3、数据定义语句(DD):这一语句将程序中的一个DDNAME链接到一个数据集或者其他的I/O设备或函数上。DD与某一个特定的作业步相关联。
3.1.2 COBOL
COBOL(Common Business Oriented Language)是专门用于处理数据量非常大的文件,是目前为止被大型银行、保险机构、证券公司广泛使用的一门高级编程开发语言。大型银行通常用COBOL处理带有循环周期的编程开发,例如工资存取款等操作。这些大型银行和大型机构都有一个共同的特点,那就是都使用COBOL用于大数据的处理,它可以打印报表,排序,分类,收集,存储,传送,计算等大数据的操作,然后将数据以文件的格式存放在磁带上。它是面向文件,面向过程的数据处理高级开发编程语言,功能非常强大。COBOL具有非常将近50多年的历史,与其他语言有许多共同的特点,如C语言和Dephi,但是COBOL需要编译通过后才能运行程序。从COBOL语言本身就可以看出,这种语言是专门为了商业应用而使用的COBOL语言是至今仍然在使用的最古老程序设计语句之一。它是20世纪50年代末开发的产物,但它过了这么几十年都依然有强盛的生命力,你不能不佩服它仍然有许多出彩的地方。
COBOL主要分为四个部(DIVISION):
标识部(IDENTIFICATION DIVISION)
主要包括源程序名字、如日期、作者等信息。
环境部(ENVIRONMENT DIVISION)
环境部是声明程序里的文件与外部文件或设备的对应关系。把内部文件和外部文件以某种关系串联在一起。
数据部(DATA DIVISION)
数据定义,包含所有输入输出和零时变量数据字段格式(如长度、类型、所占内存情况等)的定义。
过程部(PROCEDURE DIVISION)
主要进行程序的逻辑操作,执行相应地指令。
3.1.3 CICS
CICS (Customer Information Control System)即客户信息控制系统,是IBM 公司的强大主机交易服务器、集成平台,在全球交易中间件市场上占有绝大多数客户。Txseries在是AIX、HP等分布平台上的一种CICS,是交易服务器的中间件,可以通过联机处理执行某种特定的事物,组成了终端与终端子系统的实现架构。支持两阶段提交,支持联机交易服务(OLTP),提供用户实时的交易请求与响应,支持分布式交易服务,多个数据源,异种数据源和分布式协同应用。CICS是IBM于1969年推出的程序服务产品,有超过30年的历史,从简单的应用到极为复杂的应用遍及各行各业,开发于在IBM英国的Hursley研发中心。
3.2 开发技术
本课题主要是在IBM大型机Z/OS 390上进行设计与开发。Z 操作系统是一种针对IBM公司zSeries900(z900)大型机而设计的一款计算机操作系统.Z/OS是由OS/390更新演变而来的,而OS /390是从MVS操作系统发展而来的。IBM公司从新命名他的服务器和操作系统名称,是为了调整他的产品策略而使他的产品排列更加紧凑以便适应新的 Internet的应用,从而加速自身的电子商务的发展.Z/OS是一款号称具有极高的可升级性和高可靠性的计算机操作系统.它是基于64位Z结构的操作系统。像它的先驱者一样,Z操作系统是以运行紧急任务而具有更高可靠性而著称的.这款操作系统支持Web和Java应用。
大型机的外汇业务管理系统的设计与实现(5):http://www.youerw.com/jisuanji/lunwen_50736.html