| Oakwood Computing Ltd 1 Dornton Road South Croydon Surrey CR2 7DR UK Tel: +44 (0) 20 8686 7266 courses@oakwoodcomputing.co.uk |
| Updated 11 November, 2003 |
Contents: Top
Objectives
Introduction
Development of program design methodologies; program types: copying records,
print records, two file merge, sequential update, random update of a master
file, updating a DB2 table, working with a cursor; working with sorted data;
programming guidelines; structured
programming constructs: sequence, selection, iteration.
Data structures
Designing data structures for input and output files, print lines; fusing
data structures; producing corresponding COBOL or PL/1 definitions; sorted
input.
Program structures
Producing a program structure
diagram, adding conditions and elementaries;
schematic logic, SEQ, SEL, OR, ITER, END; program module qualities, cohesion,
coupling, producing COBOL or PL/1 from the structure diagram.