万本电子书0元读

万本电子书0元读

顶部广告

IBM主机技术一本通电子书

本书由浅入深地讲述了IBM主机技术的各个方面,共分26章,包括:TSO、ISPF、JCL、VSAM、COBOL、DB2、CICS和常用的MVS主控台命令,通过演示报表(Magic Report)的方法,从实战出发,通过大量的源程序例子讲解了在应用开发过程中需要使用的IBM主机方面的技术,书中的例子都是作者亲自编写并运行成功的,可以作为读者学习的参考。

售       价:¥

纸质售价:¥88.30购买纸书

8人正在读 | 1人评论 6.2

作       者:吕新民

出  版  社:电子工业出版社

出版时间:2011-05-01

字       数:2751

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(条)
  • 读书简介
  • 目录
  • 累计评论(条)
    吕新民编著的《ibm主机技术一本通》由浅深地讲述了ibm主机技术的各个方面,共分26章,包括:tso、ispf、jcl、vsam、cobol、db2、cics和常用的mvs主控台命令,通过演示报表(magic report)的方法,从实战出发,通过大量的源程序例子讲解了在应用发过程中需要使用的ibm主机方面的技术,书中的例子都是作者亲自编写并运行成功的,可以作为读者学习的参考。     因为《ibm主机技术一本通》在系统地介绍所需的基本技术的同时,也为具备多年发经验的读者提供了某些高级的议题,所以本书既可以作为从事ibm主机发的初学者学习,也可以作为已有几年甚至多年ibm主机发经验的人士参考。<br/>【推荐语】<br/>吕新民编著的《ibm主机技术一本通》由浅深地讲述了ibm主机技术的各个方面,本书在系统地介绍所需的基本技术的同时,也为具备多年发经验的读者提供了某些高级的议题,所以本书既可以作为从事ibm主机发的初学者学习,也可以作为已有几年甚至多年ibm主机发经验的人士参考。<br/>
目录展开

IBM主机技术一本通

扉页

版权页

内容简介

前言

目录

MVS操作系统导论

第1章 TSO、ISPF、ISPF/PDF介绍

1.1 什么是TSO(Time Sharing Option)

1.2 TSO终端

1.3 TSO使用环境(与MVS/OS390/ZOS,ISPF之间的关系)

1.4 RMF概述

1.5 ISPF和ISPF/PDF概述

1.6 ISPF设定功能——选项0

1.7 z/OS数据集介绍

1.8 查看数据集——选项1

1.9 编辑数据集——选项2

1.10 系统例程功能——选项3

1.11 TSO命令

第2章 作业控制语言(Job Control Language——JCL)

2.1 作业控制语言JCL的基本结构

2.2 JOB语句

2.3 EXEC语句

2.4 DD语句

2.5 向后引用(Backward Reference)

2.6 条件JCL

2.7 INCLUDE组

2.8 从JCL向PROGRAM传递参数

2.9 JOB提交

2.10 JES2——作业处理步骤

2.11 JES3——作业处理步骤

2.12 系统显示和查询功能(SDSF)

2.13 系统例程(Utility)及常用工具

2.14 JCL过程的定义

2.15 JCL过程的调用

2.16 过程调用中COND参数的使用

2.17 JCL符号参数

2.18 JCL过程的测试

2.19 过程定义和调用的例子

2.20 作业运行清单(JOB LOG)的阅读和查错

2.21 JCL过程参数置换和RESTART语句

第3章 VSAM文件处理

3.1 概念和设备

3.2 存取方式服务设施(Access Method Services)

3.3 世代数据集GDG

第4章 常用的MVS主控台命令

4.1 JES2命令

4.2 MVS命令

COBOL程序设计导论

第5章 COBOL语言简介

5.1 COBOL特性

5.2 标识部(Identification Division)

5.3 环境部(Environment Division)

5.4 数据部(Data Division)

5.5 过程部(Procedure Division)

5.6 完整的COBOL程序

5.7 最精致的COBOL程序

5.8 普通COBOL程序编译流程图及样板作业流

5.9 COBOL编码规则

5.10 名字的结构

5.11 数据描述和数据传送(Move)语句

第6章 COBOL语言数据处理

6.1 DISPLAY语句

6.2 ACCEPT语句

6.3 DISPLAY和ACCEPT语句的程序例子

6.4 PERFORM语句

6.5 IF语句

6.6 SET语句

6.7 EVALUATE语句

6.8 CONTINUE和NEXT SENTENCE语句

6.9 算术运算语句

6.10 STRING命令

6.11 UNSTRING命令

6.12 INSPECT语句

6.13 COPY语句

第7章 向COBOL专家迈进

7.1 主程序和子程序

7.2 表处理

7.3 提要

第8章 顺序文件的维护

8.1 COBOL的扩充

8.2 平衡线算法

8.3 银行主文件维护平衡线程序(BKUPD1)

8.4 交易文件的格式

8.5 主文件的格式

8.6 运行银行主文件维护平衡线程序的作业流(GOBKUPD1)

8.7 交易文件(BKTRAN)

8.8 按照账户分类以后的交易文件(BKTRAN-SORT)

8.9 旧主文件(BKMASTO)

8.10 新主文件(BKMASTN)

8.11 银行主文件维护的运行结果

8.12 银行主文件维护平衡线程序的扩充(BKUPD2)

8.13 运行银行主文件维护平衡线扩充程序的作业流(GOBKUPD2)

8.14 银行主文件维护平衡线扩充程序的运行结果

8.15 交易日报表

8.16 提要

第9章 索引文件

9.1 概要

9.2 文件组织的概念

9.3 COBOL要求

9.4 文件状态关键字概述

9.5 非顺序文件维护

9.6 平衡线算法的索引文件版程序(BKUPD3)

9.7 平衡线算法的索引文件版程序运行作业流(GOBKUPD3)

9.8 运行结果清单

9.9 与顺序文件输出结果的比较

9.10 提要

第10章 结构程序设计及源程序级查错

10.1 历史回顾

10.2 定义

10.3 基本结构的充分性

10.4 COBOL中的实现

10.5 结构程序设计的优点

10.6 结构理论的扩充

10.7 GO TO论战

10.8 源程序级查错

10.9 常见运行错误

10.10 查找运行时错误产生的原因

10.11 提要

第11章 程序设计风格的探讨

11.1 保持动词的层次关系

11.2 选择有意义的名字

11.3 格式化数据部分

11.4 有吸引力的空白行

11.5 将句号(.)单独写在一行

11.6 避免使用逗号(,)

11.7 使用第73~80 列

11.8 限制开关和下标于单个用途

11.9 避免使用常数

11.10 放置模块使得能找到它们

11.11 使用适当的注解

11.12 PERFORM段而不是节

11.13 避免使用MOVE CORRESPONDING

11.14 去掉77级项目

11.15 使用88级项目以减少复合条件

11.16 对复合算术运算使用COMPUTE 动词

11.17 避免使用文字常数

11.18 动态初始化表

11.19 使用READ INTO、WRITE FROM和WS BEGINS HERE

11.20 传送单个01级到子程序

11.21 避免“聪明的代码”

11.22 不要过于看重效率,但仔细地选择算法

11.23 预防式地编码

11.24 首先考虑,然后编码

11.25 提要

DB2实用程序设计

第12章 DB2的概念

12.1 DB2目标层次结构

12.2 数据库的连接

12.3 SQL语言类型

12.4 数据定义语言(DDL)

12.5 数据控制语言(Data Control Language——DCL)

12.6 数据操作语言(Data Manipulation Language——DML)

12.7 DB2I工具

第13章 DB2程序准备

13.1 DB2程序编译流程图及样板作业流

13.2 预编译和绑定

13.3 绑定与再绑定

13.4 删除包或方案

第14章 DB2程序结构

14.1 分隔符

14.2 主变量和主变量组合项

14.3 DCLGEN

14.4 处理空数据

14.5 SQLCA——SQL通信区

14.6 SQL INCLUDE语句

14.7 查询客户资料程序

14.8 修改客户资料程序(BKUPDT)

14.9 修改明细客户资料程序——空值和变长记录处理

14.10 使用游标

14.11 浏览客户资料表(BKNMINQ)——使用游标处理多个记录

第15章 DB2恢复和锁定的概念

15.1 可恢复单元(Unit of Recovery)

15.2 提交(COMMIT)和回滚(ROLLBACK)

15.3 保存点(SAVEPOINT)

15.4 数据恢复

15.5 数据锁

第16章 动态SQL介绍

16.1 使用动态SQL

16.2 在应用程序中嵌套动态SQL

16.3 完整的非SELECT语句

16.4 参数化的非SELECT语句

16.5 固定列表的SELECT语句

第17章 管理DB2测试数据

17.1 数据移动例程

17.2 数据统计

17.3 重组(REORG)

第18章 DB2性能方面的考虑

18.1 存取路径及优化

18.2 DB2解释(EXPLAIN)工具

18.3 收集解释数据

18.4 分析解释数据

18.5 存取路径评估

18.6 存取路径提示(优化提示)

18.7 使用解释表输出的指引

18.8 改善性能的索引设计

18.9 使用索引以避免分类

18.10 避免死锁

CICS程序设计导论

第19章 CICS应用程序环境

19.1 CICS基本概念回顾

19.2 CICS联机交易

19.3 CICS模块组成

19.4 CICS交易工作流程

19.5 CICS程序并行工作原理

第20章 CICS应用系统设计

20.1 对话与伪对话

20.2 通信区(COMMAREA)

20.3 伪对话程序的实现方法

第21章 CICS命令概述

21.1 编写CICS命令

21.2 程序准备

21.3 基本界面支持(Basic Mapping Support)

21.4 界面准备

21.5 符号界面及符号界面格式

21.6 界面的输出

21.7 界面的输入

21.8 常用标识键描述(DFHAID)

21.9 界面显示属性常量(DFHBMSCA)

21.10 异常状态

第22章 CICS程序对程序的控制

22.1 CICS程序对程序的控制概述

22.2 LINK命令

22.3 XCTL命令

22.4 通信区长度不匹配的讨论

22.5 COBOL CALL与LINK或XCTL的比较

22.6 用户表的装载(LOAD)和释放(RELEASE)

22.7 启动新交易(START)并接收(RETRIEVE)所传递的数据

22.8 RETURN命令

第23章 CICS数据处理

23.1 CICS存取VSAM的方法

23.2 VSAM基本概念回顾

23.3 VSAM文件独占控制

23.4 交易死锁

23.5 工作单元的资源保护

23.6 联机程序的组织结构

23.7 CICS中访问VSAM文件的常用命令

23.8 CICS中浏览VSAM文件的常用命令

23.9 银行交易浏览程序例子

23.10 CICS存取DB2的方法

23.11 CICS访问DB2的程序结构

23.12 CICS访问DB2程序的编译步骤

23.13 CICS应用程序访问DB2的准备工作

23.14 其他CICS常用命令

第24章 CICS队列

24.1 CICS队列设备

24.2 分区内过渡队列

24.3 分区外过渡队列

24.4 间接目的地

24.5 过渡队列服务

24.6 触发交易启动

24.7 临时存储队列概述

24.8 临时存储队列服务

24.9 临时存储队列的典型用法

24.10 临时存储队列命名

24.11 删除临时存储队列

24.12 临时数据的存放位置

24.13 队列的老化

24.14 队列属性

24.15 过渡数据队列和临时存储队列的比较

24.16 CEBR

第25章 银行系统实例

25.1 银行系统流程图

25.2 柜员签到模块

25.3 账户维护菜单模块

25.4 建立新账户模块

第26章 CICS提供的交易及调试CICS应用程序

26.1 CICS系统的启动和关闭

26.2 CICS提供的交易

26.3 CICS签到交易CESN

26.4 CICS签退交易CESF

26.5 查看终端状态交易CEOT

26.6 信息查找CMAC交易

26.7 命令层的解释程序CECI和CECS交易

26.8 CEMT(MASTER TERMINAL)交易

26.9 联机资源定义交易(CEDA)

26.10 CICS联机交易诊断工具

附录A 参考资料

累计评论(条) 个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部