The Library of Structured COBOL Programs: Concepts, Definitions, Structure Charts, Logic, Code |
Common terms and phrases
ADVANCING TOP-OF-PAGE ADVANCING TWO LINES B0010-RECEIVE-REQUEST CHANGE-COUNT changes CLOSE PRINTER COBOL coincidental cohesion COMPUTE control field control module CUSTOMER CUSTOMER-CITY CUSTOMER-RECORD-WS CUSTOMER-UPDATES DATA DIVISION data set datanames decomposed DELETE DETAIL PRINT edit END MOVE YES END THE PROGRAM end-of-file END-OF-FILE-INDICATOR EQUAL TO SPACES error message ERROR-INDEX MOVE FIELD ERRORS FINAL TOTALS FORMAT functionally cohesive modules hierarchy chart infinite loops INVENTORY-WORKING-STORAGE IT-IS-END-OF-FILE level modules logic main control maintenance programmer master record mathematical proof MESSAGE ERRORS MOVE CURRENT-DATE MOVE MISSING MOVE NEW-SOCIAL-SECURITY-NUMBER MOVE ZEROS NEW-SOCIAL-SECURITY-NUMBER TO REPORT-KEY old master OPEN OUTPUT PRINTER PERFORM B0010-BEGIN-THE-PROGRAM PERFORM U0010-READ-THE-INPUT-FILE PERFORM U0020-PRINT PERFORM U0020-PRINT-THE-HEADINGS PICTURE IS X(30 PROCEDURE DIVISION processing program modules QUERY TYPE record description REPORT-NEW-VALUE REPORT-OLD-VALUE root module second level SEQUENTIAL FILE UPDATE SOCIAL-SECURITY-NUMBER SOURCE CODE SPACES THEN ADD statements STOP RUN structure chart structured programming SUBTOTALS THE-INPUT-RECORD-COUNT AFTER ADVANCING THE-LINE-COUNT THE-PAGE-IS-FULL THE-PAGE-NUMBER THERE-IS-AN-INPUT-RECORD THEN ADD transaction unreachable code WRITE REPORT-RECORD WRITE TO-THE-PRINTER