A010: Topical Outline

Day One

Introduction To Application Programming

  • APPLICATION
  • The Application Programmer’s Job
  • Platforms
  • Program functions
  • Program design
  • The Output – Describing What We Want
  • The Input – Describing What We’ve Got
  • Data
  • Data organizing
  • Pseudo-descriptions
  • Exercise:  Describing data

 

Program Design

 

  • Computer Systems Organization
  • Buffers and Work Areas
  • Pseudo-Code
  • Goto
  • Loops
  • Conditions
  • The End of File Condition
  • A Sample Program
  • Exercise:  Designing a Program

Testing

  • Pseudo-Testing – Playing Computer
  • Padding / Filler
  • Initial Values
  • Coding – Converting Your Design to Code
  • Sample Code
  • COBOL
  • PL/I
  • C
  • Assembler
  • Exercise”  Pseudo-testing and Finalizing the Design

The Next Steps

  • TSO
  • ISPF
  • Keying in Your Code
  • Making Your Code Executable
  • Running Programs
  • Testing Your Program
  • Error Handling
  • Cutting Over
  • Mainentance

Day Two

Behind The Scenes – Hardware

  • Modern IBM Mainframe Computer System
  • A CPU and Memory
  • Binary – The Language of Computers
  • Exercise:  Number Conversions
  • Computer Memory
  • Data Representation
  • Hexadecimal
  • Exercise:  Number Conversions
  • Data Formats
  • Memory Addressing

Behind The Scenes – Data

  • Tape Layout
  • A Sequential Data Set
  • DASD Concepts
  • A Partitioned Data Set
  • A Catalog

Behind The Scenes – Software

  • Virtual Storage Concepts
  • z/OS Architecture
  • Batch Application Environments
  • Online Application Environments

What’s Next?

×

Comments are closed.