FIRST CONGRESS ON THE INFORMATION SYSTEM SCIENCES. SESSION-12. PROGRAMMING INFORMATION PROCESSING AUTOMATA.
Abstract
The decelopment of large programs is treated as an independent machine and problem programming discipline. The discussion is conducted abstractly in terms of the general characteristics of classes of large programs and the general characteristics of an appropriate class of computers. Programming is presented as the total process of program development. Following an introduction to the development of large programs, a description of the several phases of programming serves as a vehicle for setting forth the development process. The relationship of a program to its environment is explored, and the influence of the environment upon program development is stressed. Computer system hardware and software are defined and the development of software is traced from service routines for computer hardware to comprehensive software packages. An explanation is made of how software programs are integrated into permanent computer circuits to make special purpose machines. Software elements and operating system functions are described to show how the software segments with overlying controls make up the operating system. The conclusion is reached that hardware and software merge to form a computational entity, and that in the future, hardware and software must be designed concurrently. (Author)
Document Details
- Document Type
- Technical Report
- Publication Date
- Oct 01, 1963
- Accession Number
- AD0422475
Entities
Organizations
- MITRE Corporation