D715 - Structured COBOL Workshop for Enterprise COBOL: Detail of contents ...

   Divisions: ID, Environment, Data, Procedure

   Describing data: data structures, level numbers, elementary items and group items
   Describing data: PIC, FILLER, working-storage section

   Program design / coding strategy; sections and paragraphs

   File handling: OPEN, READ, WRITE, CLOSE, REWRITE, FILE STATUS
   File handling: locate mode processing versus move mode processing

   Structured coding and program design principles; pseudocode; condition tests

   Essential verbs and constructs: MOVE, MOVE CORRESPONDING
   Essential verbs and constructs: PERFORM, IF / THEN / ELSE, CONTINUE, SET ... TO TRUE
   Essential verbs and constructs: ADD, SUBTRACT, MULTIPLY, DIVIDE, COMPUTE, SIZE ERROR, EVALUATE, INITIALIZE, ACCEPT, DISPLAY
   Essential verbs and constructs: GO TO; EXIT, STOP RUN, GOBACK
   Essential verbs and constructs: scope terminators, USAGE clause, EBCDIC, ASCII, Unicode
   Essential verbs and constructs: packed-decimal numerics, binary integers, significant digits and precision
   Essential verbs and constructs: conceptual data items, reference modification

   Intrinsic functions: ACOS, ASIN, ATAN, COS, LOG, LOG10, SIN, TAN, ABS, FACTORIAL, INTEGER, INTEGER-PART
   Intrinsic functions: MAX, MEAN, MEDIAN, MIDRANGE, MIN, MOD, ORD-MAX, ORD-MIN, RANDOM, RANGE, REM, NUMVAL, NUMVAL-C
   Intrinsic functions: SQRT, SUM, ANNUITY, PRESENT-VALUE, STANDARD-DEVIATION, VARIANCE, COMBINED-DATETIME, CURRENT-DATE
   Intrinsic functions: DATE-OF-INTEGER, DATE-TO-YYYYMMDD, DAY-OF-INTEGER, DAY-TO-YYYYDDD, INTEGER-OF-DATE, INTEGER-OF-DAY
   Intrinsic functions: WHEN-COMPILED, YEAR-TO-YYYY, BIT-OF, BIT-TO-CHAR, BYTE-LENGTH, CHAR
   Intrinsic functions: DISPLAY-OF, LENGTH, LOWER-CASE, NATIONAL-OF, ORD, REVERSE, TRIM, UPPER-CASE

   Logic constructs: report files and control break logic, match merge logic
   Logic constructs: user defined data classes, COPY, pseudo-text