ACM Home Page
Please provide us with feedback. Feedback
Computer-drawn flowcharts
Full text PdfPdf (1.03 MB)
Source
Communications of the ACM archive
Volume 6 ,  Issue 9  (September 1963) table of contents
Pages: 555 - 563  
Year of Publication: 1963
ISSN:0001-0782
Author
Donald E. Knuth  California Institute of Technology, Pasadena, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 16
Additional Information:

abstract   references   cited by   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/367593.367620
What is a DOI?

ABSTRACT

To meet the need for improved documentation of written computer programs, a simple system for effective communication is presented, which has shown great promise. The programmer describes his program in a simple format, and the computer prepares flow charts and other cross-referenced listings from this input. The description can be kept up-to-date easily, and the final output clearly explains the original program. The system has also proved to be a valuable debugging and coding aid.


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
HAIBT, LOIS M. A program to draw multilevel flow charts. Proc. Western Joint Comp. Conf., 1959, 131-137.
2
 
3
AARONSON, DAVID A., AND KINNAMAN, CLARISSA g. Production of large and variable size logic block diagrams on a high speed digital computer. AIEE paper CP 61-1116, Oct. 1961. (This paper includes a valuable bibliography of the subject.)
 
4
FORTRAN II routine block chart (annotated). Document UP-3843.1, Univac Div. Sperry Rand Corp., 1963. (To adequately understand this document, the reader should be familiar with the FORTRAN II input language of this particular implementation, and with the UNIVAC Solid-State computer machine language.)
 
5
ERSHOV, A. P. Programming Programme for the BESM Computer. Tr. from Russian by M. Nadler, Pergamon Press, 1959.
6
 
7
IBM 7090/7094 IBSYS-IOEX Programming System Analysis Guide. IBM Form C28-6299, IBM Corp., 1963. This document, which has just come to the attention of the author, includes flowcharts printed in a pleasing format by computer. Unfortunately no mention is made of the input language for this program.

CITED BY  16