The Green Screen - VTOC Listings
What's Inside:
Programming the IBM System 360
-
Chap 1 - Introduction to System/360
Chap 2 - Assembly Language
Chap 3 - Addressing
Chap 4 - Branching
Chap 5 - Indexing; Looping
Chap 6 - External Linkage
Chap 7 - Internal Linkage to Subroutines
Chap 8 - Program Layout and Organization
Chap 9 - Binary Arithmetic
Chap 10 - Floating-Point Arithmetic
Chap 11 - Decimal Arithmetic
Chap 12 - Arithmetic Conversions
Chap 13 - Bit Manipulation
Chap 14 - Byte Manipulation
Chap 15 - Word Manipulation
Chap 16 - Table Look-Up
Chap 17 - Character Transformation
Chap 18 - Editing Output
Chap 19 - PSW and Interrupts
Chap 20 - Input-Output (Hardware Oriented)
Chap 21 - Input-Output (User Oriented)
==> PF3
Debugging System 360/370 Programs Using OS and VS Storage Dumps
-
Chap 1 - Storage Dump Concepts
Chap 2 - Data Identification
Chap 3 - External Abends
Chap 4 - Internal Abends
Chap 5 - Variable Values
Chap 6 - Machine Instructions
Chap 7 - Completion Codes
==> PF3
Assembler Language Programming, The IBM System/370 Family
-
Chap 1 - Introduction to Computer Structure: The IBM System/370
Chap 2 - Introduction to IBM System/370 Machine Language
Chap 3 - Introduction to Assembler Language
Chap 4 - Information Move and Binary Integer Arithmetic
Chap 5 - Writing a Complete Program
Chap 6 - Conversions and Subroutines
Chap 7 - Elementary Control Structures
Chap 8 - Looping and Address Modification
Chap 9 - Debugging
Chap 10 - Character or Byte Operations
Chap 11 - Bit Operations
Chap 12 - Input and Output Through the Operating System
Chap 13 - Floating-Point Arithmetic
Chap 14 - Decimal Arithmetic
Chap 15 - Translate, Edit and Execute Instructions
Chap 16 - Macro Definition and Conditional Assembly
Chap 17 - System Control Functions
==> PF3
MVS Performance Management
-
Chap 1 - MVS History and Evolution
Chap 2 - Physical Resources
Chap 3 - Virtual and Logical Resources
Chap 4 - Workloads
Chap 5 - The Language of SRM, Part I
Chap 6 - The Language of SRM, Part II
Chap 7 - SRM Parameters I: OPT
Chap 8 - SRM Parameters II:IPS and ICS
Chap 9 - Introduction to Performance Problems
Chap 10 - Measurement and Prediction
Chap 11 - Solving Performance Problems
Chap 12 - Application Tuning
Later editions: CBTTape.org
==> PF3
SNA: IBM's Networking Solution
-
Chap 1 - Network Architectures
Chap 2 - SNA Concepts
Chap 3 - SNA Functional Layers
Chap 4 - Routing and Data Flow
Chap 5 - SNA Services
Chap 6 - SNA and the OSI Model
Chap 7 - SNA Program Products
Chap 8 - Advanced Program-to-Program Communication
Chap 9 - Logical Unit 6.2 Implementation
Chap 10 - Office Automation Architectures
Chap 11 - SNA Distribution Services
Chap 12 - SNA Network Interconnection
Chap 13 - Data Link Control
Chap 14 - SDLC Frames
Chap 15 - SDLC Data Flow
Chap 16 - SDLC Polling and Loop Operation
Chap 17 - Path Control
Chap 18 - Path Control Services
Chap 19 - Transmission Control
Chap 20 - Data Flow Control
Chap 21 - End-User Services
Chap 22 - The Function Management Header
Chap 23 - Session Services
Chap 24 - Session Termination and Outage Notification
Chap 25 - Configuration Services
Chap 26 - Switched Links and Network Deactivation
Chap 27 - Maintenance and Management Services
Chap 28 - The Future of SNA
==> PF3
System 370 Job Control Language
-
Chap 1 - Introduction
Chap 2 - Introduction to JCL and System/370
Chap 3 - JCL Within a Job
Chap 4 - JCL Statement Formats and Rules
Chap 5 - The JOB Statement
Chap 6 - The EXEC Statement
Chap 7 - Parameters Common to JOB and EXEC Statements
Chap 8 - The DD Statement
Chap 9 - More on the DD Statement
Chap 10 - DD Statements for Peripheral I/O Devices
Chap 11 - Direct-Access Storage Devices
Chap 12 - Magnetic Tapes
Chap 13 - Cataloged and In-Stream Procedures
Chap 14 - The Linkage Editor and Loader
Chap 15 - IBM Utility Programs
Chap 16 - Sort/Merge
Chap 17 - Miscellaneous JCL Features
Chap 18 - Direct,ISAM and VSAM Data Sets
Current Edition (sadly, electronic format only):
zOS JCL, 5th Edition
==> PF3
VSAM Concepts, Programming and Design
-
Chap 1 - Basic Concepts of VSAM
Chap 2 - Internal Organization
Chap 3 - Alternate Index
Chap 4 - VSAM/ICF Catalog Management and Security
Chap 5 - AMS Commands: An Overview
Chap 6 - VSAM Data Set Allocation
Chap 7 - Loading Data Sets
Chap 8 - Printing Data Sets
Chap 9 - Alternate Index Allocation
Chap 10 - Use of DELETE, ALTER and VERIFY
Chap 11 - Listing Catalog Entries
Chap 12 - Additional Topics on AMS
Chap 13 - Processing KSDS without Alternate Index(es)
Chap 14 - Processing a KSDS with Alternate Index(es)
Chap 15 - Processing an ESDS
Chap 16 - Processing an RRDS
Chap 17 - Additional Features of VSAM
==> PF3
Data Language No. I (DL/I) Encyclopedia
-
See a PDF of actual document's front page and table of contents:
Data Language No. I (DL/I) Encyclopedia
==> PF3
IMS Programming Techniques - A Guide to Using DL/I
-
Chap 1 - IMS Systems and DL/I
Chap 2 - Basic DL/I Terminology
Chap 3 - Describing the Data Base to DL/I
Chap 4 - Random Retrieval
Chap 5 - Sequential Retrieval
Chap 6 - Loading and Inserting Segments
Chap 7 - Deleting and Updating Segments
Chap 8 - Using Command Codes
Chap 9 - Advanced Data Base Features
Chap 10 - IMS Data Communications Concepts
Chap 11 - Data Communications Programming Techniques
Chap 12 - Access Methods
==> PF3
IMS (DL/I) Data Base Organization and Performance
-
Chap 1 - Overview of DL/I Data Bases
Chap 2 - Hierarchical Sequential Access Method - HSAM
Chap 3 - Hierarchical Indexed Sequential Access Method - HISAM
Chap 4 - Hierarchical Direct Access Method - HDAM
Chap 5 - Hierarchical Indexed Direct Access Method - HIDAM
Chap 6 - Acces Method Selection Criteria
Chap 7 - Block Sizes
Chap 8 - Data Set Groups
Chap 9 - Logical Relations
Chap 10 - Secondary Indexes
Chap 11 - Pointer Options
Chap 12 - Physical Design Guidelines
Chap 13 - Buffer Pools and the Story They Tell
Chap 14 - Miscellaneous Performance Considerations
Chap 15 - Application Program Design Guidelines
Chap 16 - Space Calculations
Chap 17 - Time Calculations
Chap 18 - Application Program Modeling
==> PF3
IMS Administration, Programming and Data Base Design
-
Chap 1 - Introduction
Chap 2 - Goals and Users of the Data Base Design
Chap 3 - Logical Design
Chap 4 - Physical Design
Chap 5 - Data Sharing
Chap 6 - Data Base Support
Chap 7 - Utilities
Chap 8 - Online Considerations for the DBA
Chap 9 - Programming Techniques
Chap 10 - Online Considerations - for the Programmer
==> PF3
The IMS/VS Expert's Guide
-
Chap 1 - Application Program Types
Chap 2 - Database Alternatives
Chap 3 - Data Communications Alternatives
Chap 4 - Database Loading
Chap 5 - Checkpoint/Restart
Chap 6 - IMS System Design Considerations
Chap 7 - Abends and Debugging
Chap 8 - Linking to Other Systems
Chap 9 - DB2 Coding Considerations in IMS Programs
Chap 10 - IMS System Tuning
Chap 11 - IMS/ESA
==> PF3
Software Reliability Principles & Practices
-
Chap 1 - Definition of Software Reliability
Chap 2 - Errors - Their Causes and Consequences
Chap 3 - Basic Design Principles
Chap 4 - Requirements, Objectives, and Specification
Chap 5 - System Architecture
Chap 6 - Program Structure Design
Chap 7 - Design Practices
Chap 8 - Module Design and Coding
Chap 9 - Programming Style
Chap 10 - Testing Principles
Chap 11 - Module Testing
Chap 12 - Function and System Testing
Chap 13 - Debugging
Chap 14 - Management Techniques for Reliability
Chap 15 - Programming Languages and Reliability
Chap 16 - Computer Architecture and Reliability
Chap 17 - Proving Program Correctness
Chap 18 - Reliability Models
Chap 19 - Software Support Systems
==> PF3
The Art of Software Testing
-
Chap 1 - A Self-Assessment Test
Chap 2 - The Psychology and Economics of Program Testing
Chap 3 - Program Inspections, Walkthroughs and Reviews
Chap 4 - Test-Case Design
Chap 5 - Module Testing
Chap 6 - Higher-Order Testing
Chap 7 - Debugging
Chap 8 - Test Tools and Other Techniques
Current edition:
The Art of Software Testing, 3rd Edition
==> PF3
Software Testing Techniques: Finding the Defects that Matter
-
Chap 1 - The Testing Challenge and Those Who Take It On
Chap 2 - Industrial-strength Software, It’s Not a Science Project
Chap 3 - The Development Process
Chap 4 - The Test and Development Divide
Chap 5 - Where to Start? Snooping for Information
Chap 6 - Coping with Complexity through Teaming
Chap 7 - Test Plan Focus Areas
Chap 8 - Testing for Recoverability
Chap 9 - Planning for Trouble
Chap 10 - The Magic of Reuse
Chap 11 - Developing Good Test Programs
Chap 12 - Data Corruption
Chap 13 - Tools—You Can’t Build a House without Them
Chap 14 - Emulating Customers to Find the Bugs that Matter
Chap 15 - Test Execution
Chap 16 - Testing with a Virtual Computer
Chap 17 - Simulators and Prototypes
Chap 18 - Managing the Test
Chap 19 - The Customer’s Role in Testing
Chap 20 - The Testing End Game
Now even this book from 2005 is (sadly) out of print.
==> PF3
Click the image above to PF4 back to the main menu.
All trademarks, trade names, service marks and logos referenced herein belong to their respective companies.