|
ABSTRACT
Techniques for designing and writing Cobol programs are presented. Previous work in structured programming is drawn upon and adapted. The presentation is informal: the terminology is nonmathematical as far as possible, no theorems are proved, and examples are used frequently. Top-down program design is implemented through the use of structured flowcharts, disciplined specifications, and step by step verification. A well-formed Cobol program is defined. The proper use of the GO TO and other Cobol coding practices are discussed.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Baker, F.T. System quality through structured programming. Proc. AFIPS 1972 FJCC, Vol. 41, Pt. I. AFIPS Press, Montvale, N.J., pp. 339-343.
|
 |
3
|
|
 |
4
|
|
| |
5
|
Dijkstra, E.W. Notes on structured programming. EWD249, Technische Hogeschool Eindhoven, Eindhoven, Netherlands, Aug. 1969.
|
| |
6
|
Hecht, M.S., and Ullman, J.D. Flow graph reducibdity. SIAM J. Computing l, 2 (June 1972), 188-202.
|
 |
7
|
|
| |
8
|
HIPO--a design aid and documentation technique. GC20- 1851-1, IBM, White Plains, N.Y., May 1975.
|
| |
9
|
Jackson, M.A. Designing and coding program structures. Symp. on Structured Programming in COBOL--Future and Present, April 1975, pp. 22-53.
|
 |
10
|
|
 |
11
|
|
| |
12
|
McConnell, J. Developing structured programs using the COBOL language as it exists today. Syrup. on Structured Programming in COBOL--Future and Present, April 1975, pp. 177-209.
|
| |
13
|
McKeeman, W.M., Homing, J.J., and Wortman, D.B. A Compiler Generator. Prentice-Hall, Englewood Cliffs, N.J., 1970.
|
| |
14
|
Mills, H.D. Mathematical foundations for structured programming. FSC 72-6012, IBM Fed. Systems Div., Gaithersburg, Md., Feb. 1972.
|
 |
15
|
|
 |
16
|
|
 |
17
|
|
 |
18
|
|
| |
19
|
Ryge, S. Structured programming without changing COBOL. Symp. on Structured Programming in COBOL--Future and Present, April 1975, pp. 226-243.
|
| |
20
|
Stevenson, H.P., Ed. Symp. on Structured Programming in COBOL--Future and Present, Los Angeles, Calif., April 1975.
|
| |
21
|
Weiland, RJ. Experiments in structured COBOL, Symp. on Structured Programming in COBOL--Future and Present, April 1975, 210-224.
|
| |
22
|
Wulf, W.A. Programming without the GOTO. Information Processing 7 l, North-Holland Pub. Co., Amsterdam, 1971, pp. 408-413.
|
 |
23
|
|
| |
24
|
Yourdon, E. Teaching structured COBOL to the masses. Symp. on Structured Programming in COBOL--Future and Present, April 1975, 115-133.
|
|