acm-header
Sign In

Communications of the ACM

Table of Contents


Letter to the editor


Report on a conference of university computing center directors (June 2-4, 1960)


Conference report on the use of computers in engineering classroom instruction


Automatic graders for programming classes

Fifteen months ago the first version of an “automatic grader” was tried with a group of twenty students taking a formal course in programming. The first group of twenty programs took only five minutes on the computer (an IBM  …

Comments on a previous paper


Comments on a technique for counting ones

Peter Wegner [1] describes a short 704 SAP program that is faster than the standard technique. The expected number of loops—of five instructions each—for a word half of whose bits are ones, is 18 in this program.

Some thoughts on parallel processing

In the past two years or so I have seen a number of papers and heard a number of talks describing the characteristics of (and the wonders inherent in) certain computers like Gamma 60, LARC, H-800, STRETCH, and others. Of course …

Algorithm 20: real exponential integral


Algorithm 19: binomial coefficients


Remark on algorithm 16: crout with pivoting


Evaluating numbers expressed as strings of English words

Integer numbers can be expressed in English by a series of words such as “one hundred thirty three million two hundred four.” The process indicated by the accompanying flowchart evaluates numbers represented by such a string. …

A note on the calculation of interest


Do it by the numbers—digital shorthand

Present communications systems transmit single characters in groups of coded pulses between simple terminal equipments. Since English words form only a sparse set of all possible alphabetic combinations, present methods are inefficient …