Sign In

Communications of the ACM

Table of Contents


ACM president's letter: public policy


Structured programming in Cobol: an approach for application programmers

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 …

A survey of the literature in computer science education since curriculum '68

A bibliography of approximately two hundred references in computer science education appearing in the literature since the publication of “Curriculum '68” is presented. The bibliography itself is preceded by brief descriptive …

A record and file partitioning model

One of the main objectives in the design of a file system is the reduction of storage and data transfer costs. This paper presents a model in which several requests access the file system, and each request requires information …

Detection of combined occurrences

In this paper it is supposed that the variables x1, … , xn each have finite range with the variable xi taking on pi possible values and that the values of the variables are changing with time. It is supposed further that it is …

Segment sizes and liftetimes in Algol 60 programs

The characteristics of the virtual memory requirements of a sample of Algol 60 programs have been measured. Distributions are presented for the sizes of memory requests and for their holding times (lifetimes). The results are …

ACM forum