Abstract
The affordability of microcomputers makes them a practical tool for scientific computations and development of algorithms as well as a dramatic teaching aid. A package of mathematical software called SCRUNCH (1) is available to run in BASIC on moderate sized microcomputers (at least 8K and preferably 16K program space) to aid in the above tasks. SCRUNCH consists of translations of FORTRAN routines taken from three excellent sources:
- Kris Stewart, Numerical computations on very small machines, Calif. Software, 704 Solana Ave., Albany, CA 94706, 1979 (Source code is available in North Star and CP/M BASIC on diskette.)Google Scholar
- G. E. Forsythe, M. A. Malcolm, and C. B. Moler, Computer methods for mathematical computations, Prentice-Hall, Inc., 1977. Google ScholarDigital Library
- L. F. Shampine and R. C. Allen, Jr., Numerical computing: an introduction, W. B. Saunders, 1973. Google ScholarDigital Library
- Cleve B. Moler, Matrix eigenvalue and Least Squares computations, Computer Science Dept. Course Notes, Stanford University, 1974.Google Scholar
Recommendations
Creating a Microcomputer Facility
A relatively inexpensive set of hardware, software, and experiments used in conjunction with a time-sharing computer system for the instruction of undergraduate and graduate students in computer engineering and computer science is described. The ...
A computer science microcomputer laboratory
Proceedings of the 10th SIGCSE symposium on Computer science educationThis paper discusses the objectives of a microcomputer laboratory established to support the Computer Science programmes at McMaster University. Three objectives are identified:
1. To serve as the means of reinforcing the understanding of fundamental ...
A computer science microcomputer laboratory
SIGCSE '79: Proceedings of the tenth SIGCSE technical symposium on Computer science educationThis paper discusses the objectives of a microcomputer laboratory established to support the Computer Science programmes at McMaster University. Three objectives are identified:
1. To serve as the means of reinforcing the understanding of fundamental ...
Comments