Transaction Application Language


Duration

3 - 4 hours

Overview

Audience

Personnel requiring the ability to code in Tandem's Application Language

Prerequisites

Programming technique and knowledge of the Tandem System would be beneficial

Objectives

After completing this course, the student should be able to -
  • Understand the basics of TAL Programming
  • Be able to Code TAL Programs

Course Content

Module 1 INTRODUCTION TO TAL PROGRAMMING (PART 1)

  • Structure of a TAL Program
  • Basic rules of TAL Syntax
  • Some commonly used TAL syntax
  • Some commonly used TAL Procedures
  • TAL:
    • Comments
    • Begin/End Pairs
    • Variables
    • External procedures
    • Integers
    • Global Variables
    • Local Variables
    • ASSIGN Statement
    • Arithmetic Operations
    • Myterm
    • OPEN procedure
    • WRITE procedure
    • READ procedure
    • IF THEN ELSE statement
    • STOP procedure
  • Compiling a Program

Module 2 INTRODUCTION TO TAL PROGRAMMING (PART 2)

  • String Variables
  • Layout of a TAL Program
  • TAL – Structs, Substructs
  • TAL - STARTUP message
  • $RECEIVE file
  • One Way Interprocess Communication - the Caller, the Receiver

Module 3 INTRODUCTION TO TAL PROGRAMMING (PART 3)

  • Two Way Interprocess Communication
    • The Requester
    • Replying, the Server
  • TAL Error Processing on File Operations
    • DEBUG
    • FILEINFO
  • Types of Disk Files
    • Entry Sequenced Files
    • Key Sequenced Files
    • Key Position Procedure
    • Relative Files
    • Structured Files
    • Partitioned Files
  • Equivalencing
  • Direct and Indirect Variables
  • DEFINE
 
© Copyright 2007. All rights reserved. Interskill Learning, Inc.