acm-header
Sign In

Communications of the ACM

Table of Contents


On PUFFT


On displaying the topological properties of a program


A reprogramming machine

In this paper a description is given of a model programming system which is directed by a programming language and has a library for storing the user's items. Rules are given for transforming programs written in the language  …

The structure of programming languages

In this paper the major components of every programming language are identified as: (1) the elementary program statement, (2) mechanisms for linking elementary statements together, (3) the means by which a program can obtain  …

A language for describing the functions of synchronous systems

Before the design of a system is started, the exact function desired of it should be specified. It is suggested that a computer-oriented language be used for this purpose. The inadequacies of the standard programming languages …

A comparison of the FORTRAN language implementation for several computers

A feature-by-feature comparison is made of five different implementations of FORTRAN IV representing three different manufacturers. A table is constructed showing, where possible, the use of each feature in each implementation …

BUGSYS: a programming system for picture processing—not for debugging

BUGSYS is a picture processing and measuring system that depends upon a pictorial input to the computer's memory. BUGSYS can be used for many types of applications. In particular, the authors have used the system for the analysis …

Algorithm 275: Exponential curve fit


Algorithm 276: constrained exponential curve fit


Algorithm 277: Computation of Chebyshev series coefficients


Algorithm 278: Graph plotter


EULER: a generalization of ALGOL, and its formal definition: Part II

In this section the algorithmic language EULER is described first informally and then formally by its syntax and semantics. An attempt has been made to generalize and extend some of the concepts of ALGOL, thus creating a language …

Control procedures for data communication—an ASA progress report

Sectional Committee X.3 of the American Standards Association, has charged one of its task groups, X3.3.4, with the responsibility to “Define and specify functional control requirements and characteristics governing the operation …

Dribble posting a master file

Many business applications employ sequential magnetic tape rather than random-access storage techniques to process a very small number of transactions against a voluminous master file. In such situations, it may prove economical …

Tests of probabilistic models for propagation of roundoff errors

In any prolonged computation it is generally assumed that the accumulated effect of roundoff errors is in some sense statistical. The purpose of this paper is to give precise descriptions of certain probabilistic models for roundoff …

The stability of the fourth order Runge-Kutta method for the solution of systems of differential equations

The problem of the region of stability of the fourth order-Runge-Kutta method for the solution of systems of differential equations is studied. This region can be characterized by means of linear transformation but can not be …

Description of a high capacity, fast turnaround university computing center

The operating system for the UNIVAC 1107 at Case Institute is reviewed. The system is of interest because of the low turn-around times achieved, the high throughput achieved and the lack of an operating staff. Turnaround times …

On applications of differential equations in general problem solving