Joined: 03 Nov 2005 Posts: 46 Location: Shanghai, China
The following is my note of the general discription of the sections in Data Division. Hope it's helpful.
The format of the division is:
Working storage section.
File section: defines the structure and format of the records on each of the files which the program is to process.
Working storage section: contains the definition of data items which are not specifically associated with the records in any files which the program is processing.
Screen section: not supported in some implementation of COBOL. It defines the content and structure of data which is to form the basis of an interactive screen dialog with an operator.
Linkage section: defines data items which are passed to a called sub-program as parameters from a calling program.
Communication section: seldom used. It forms the basis of an interface between the program and the Message Control System in a data communications application.
Report section: contains the definition of data items used by the COBOL Report Writer.