Section 1 - Introduction
|
|
An introduction to IBM mainframe systems
|
2 |
|
Hardware components
|
3 |
|
Hardware configurations
|
13 |
|
An introduction to VSE
|
18 |
|
How VSE manages processor storage
|
19 |
|
How VSE manages user data
|
35 |
|
Components of a complete VSE system
|
46 |
|
An introduction to VSE/ICCF
|
57 |
|
Basic ICCF concepts and commands
|
58 |
|
How to use the ICCF full-screen editor
|
66 |
Section 2 - Job control language
|
|
Basic VSE JCL
|
76 |
|
Basic VSE JCL statements
|
77 |
|
Examples of typical job streams
|
95 |
|
Advanced VSE JCL
|
112 |
|
Advanced VSE JCL to manage program execution
|
113 |
|
Advanced VSE JCL to manage sublibrary search chains
|
119 |
|
Advanced VSE JCL to manage device assignments
|
129 |
|
How to code statements that use the communication region
|
138 |
|
Other features of VSE JCL
|
149 |
|
Cataloged procedures
|
150 |
|
Conditional JCL
|
161 |
|
Symbolic parameters
|
171 |
Section 3 - VSE/POWER
|
|
POWER concepts
|
182 |
|
POWER job entry control language
|
196 |
|
How to use POWER's job entry control language (JECL)
|
197 |
|
Examples of typical POWER job streams
|
211 |
|
How to use POWER through ICCF
|
217 |
Section 4 - Advanced data management
|
|
How to use standard labels
|
230 |
|
How to process tape files
|
240 |
|
How to process DASD files with native VSE access methods
|
252 |
|
How to process DASD files with VSAM
|
271 |
|
VSAM concepts
|
272 |
|
JCL to process VSAM files
|
283 |
|
How to use the Access Method Services program
|
288 |
|
VSAM compatibility features
|
303 |
Section 5 - Program development and library maintenance
|
|
How to develop programs under VSE
|
310 |
|
How to develop programs in batch
|
311 |
|
How to develop programs interactively
|
326 |
|
How to use the VSE Librarian
|
335 |
Section 6 - Utility programs
|
|
How to use DOS/VS Sort/Merge
|
368 |
|
How to use VSE/DITTO
|
385 |
|
How to use advanced AMS functions
|
405 |
Appendixes
|
|
VSE JCL reference summary
|
425 |
|
Messages and codes
|
433 |