DocumentCode
1236466
Title
Off-the-Shelf Black Boxes for Programming
Author
Gentleman, W.Morven
Volume
12
Issue
1
fYear
1969
fDate
3/1/1969 12:00:00 AM
Firstpage
43
Lastpage
50
Abstract
When a good circuit designer lays out a new circuit, he isolates those functions which are more or less self-contained and puts them in separate modules. This not only has the advantages of simplification, flexibility, and easier maintenance, but it also enables the designer to take advantage of whatever off-the-shelf modules he can obtain. A good programmer plans his programs the same way, dividing the operations up into black boxes called subroutines or procedures. What black boxes should he expect to be able to get "off-the-shelf"? This paper deals with the type of numerical calculations an electrical engineer is likely to do, and describes fourteen kinds of computations for which he could expect to find black boxes to do the job. In addition, ten kinds of computations are described for which he should not look for black boxes, as either they do not exist or they are hopelessly inadequate.
Keywords
Bibliographies; Circuits; Filters; Gaussian processes; Polynomials; Programming profession; Random number generation; Statistics; Transient analysis; Transient response;
fLanguage
English
Journal_Title
Education, IEEE Transactions on
Publisher
ieee
ISSN
0018-9359
Type
jour
DOI
10.1109/TE.1969.4320438
Filename
4320438
Link To Document