A technique that makes programs easier to write, understand, fix, and change.
[author : Gregg Williams]
Steve discusses how to use dynamic memory and floppy-disk-controller integrated circuits and presents a design that incorporates them.
[author : Steve Ciarcia]
Ways to display solid objects with the removal of hidden lines and surfaces.
[author : Franklin C Crow]
How to write clear and effective documentation.
[author : Jim Howard]
Images can be transformed into holograms via Fourier transforms.
[author : Mark Zimmermann]
The techniques described here can aid in the interpretation of data taken from real-world situations.
[author : Fred Ruckdeschel and Janice A Krinsky]
BASIC, ALGOL, and APL are compared to the English language.
[author : Jon Handel]
A modest amount of theory provides the background for building a simple program-controlled digital tone generator.
[author : Thomas P Orlofsky]
[author : Stephen B Gray]
[author : Tim Ahrens. Jack Browne, and Hunter Scales]
Do you have trouble making all the pieces fall in place when you are writing a new program? Robert Tinney's cover this month symbolizes the theme of programming methods. But the symbolism is only pictorial-the process of designing and putting a new program together is often much harder than assembling an intricate jigsaw puzzle. This issue includes several articles on different aspects of programming and design: "What Is Good Documentation?" by Jim Howard; "Structured Programming and Structured Flowcharts" and the editorial, "Is This Really Necessary?", both by Editor Gregg Williams; "A Coding Sheet for FORTH," by John O Bumgarner; and "A Simple Approach to Data Smoothing," by Fred Ruckdeschel and Janice A Krinsky.