COBOL for the 21st CenturyA hardy perennial! Despite years of dire predictions, COBOL is still thriving. In fact, it's practically a perennial. New version of COBOL for PCs now enable you to use COBOL to develop interesting graphical user interfaces, create Web pages, and even incorporate components from other languages such as Visual Basic. Now with COBOL FOR THE 21ST CENTURY, 10/E, you can take advantage of these exciting new developments and learn how to become a master COBOL programmer. Features: * Includes new integrated coverage of interactive programming. * Shows how to design programs that area easy to read, debug, modify, and maintain. * Covers information processing and systems concepts that will help you interact with users and systems analysts when designing programs. * Introduces you to programming tools such as pseudocode and hierarchy charts that make program logic more structured, modular, and top-down. * Presents useful techniques for maintaining and modifying older "legacy" programs. * Includes a student CD containing all data for all programming assignments as well as the full Practice Program from each chapter. |
Contents
The Basics | 4 |
Accompanying this text are a COBOL Syntax Reference Guide coding sheets | 6 |
CHAPTER | 8 |
Copyright | |
18 other sections not shown
Other editions - View all
COBOL for the 21st Century, Volume 1 Nancy B. Stern,Robert A. Stern,James P. Ley No preview available - 2003 |
Common terms and phrases
Alphanumeric AMT1 AMT2 ARE-THERE-MORE-RECORDS batch programs blank called program Chapter characters COBOL program COLUMN compiler contain control break DATA DIVISION data-name debugging decimal point defined disk file DISPLAY EBCDIC EMPLOYEE END END-READ END-PERFORM END MOVE END-IF end-of-file ENVIRONMENT DIVISION example executed Figure FILE SECTION file-name hierarchy chart IDENTIFICATION DIVISION indexed file input file input record INPUT-OUTPUT SECTION integer interactive programs INVALID KEY key field LINE SEQUENTIAL main module master file master record Micro Focus NAME NAME-OUT OPEN INPUT operations optional ORGANIZATION IS LINE output area output file paragraph paragraph-name PIC clause PIC X(5 PICTURE clause PROCEDURE DIVISION PROGRAM-ID Programming Assignment pseudocode READ RECORD KEY Record Layout RELATIVE KEY SALARY screen SELECT statement sequence specified STOP RUN storage structure structured programming syntax error T-ACCT-NO THERE-MORE-RECORDS TOTAL transaction record update VALUE clause VALUE SPACES VALUE YES WORKING-STORAGE SECTION WRITE PRINT-REC