|
1. |
On the performance of COBOL programs in large vs. mini computers |
|
Software: Practice and Experience,
Volume 12,
Issue 2,
1982,
Page 103-114
Paul J. Jalics,
Preview
|
PDF (776KB)
|
|
摘要:
AbstractThe comparative performance characteristics of COBOL programs in a small versus large computer systems are investigated. The vehicle consists of a set of synthetic benchmark COBOL programs, each measuring a particular aspect of COBOL computations, data manipulation, and input/output is made on both a large scale computer (IBM 370/158) and a minicomputer (Texas Instruments TI980). Results of a number of such experiments are presented and comparisons made between results obtained from the two systems.
ISSN:0038-0644
DOI:10.1002/spe.4380120202
出版商:John Wiley&Sons, Ltd.
年代:1982
数据来源: WILEY
|
2. |
An assessment of a new technique for the representation of boolean matrices |
|
Software: Practice and Experience,
Volume 12,
Issue 2,
1982,
Page 115-139
W. P. Dodd,
Preview
|
PDF (1002KB)
|
|
摘要:
AbstractA general‐purpose method, based on a sparse matrix approach, is proposed for the representation of boolean matrices, and algorithms are presented both for representation formation and element access. The method is then compared with the bit‐map approach using the criteria of storage requirements, element access time, and execution time for logical operations on the whole matrix. Finally the conditions are discussed under which the proposed method may be profitably used in preference to the bit‐map app
ISSN:0038-0644
DOI:10.1002/spe.4380120203
出版商:John Wiley&Sons, Ltd.
年代:1982
数据来源: WILEY
|
3. |
A framework for modelling graphic interactions |
|
Software: Practice and Experience,
Volume 12,
Issue 2,
1982,
Page 141-151
Dipayan Gangopadhyay,
Preview
|
PDF (652KB)
|
|
摘要:
AbstractIn the present‐day graphics field, a proper methodology for designing input constructs of a general purpose graphics system is needed. In this direction, this paper proposes a framework where the graphics interaction programming is formulated as event‐driven procedures. The end‐user actions on the input tools are represented as events and the programreactions to these events as action‐processes. The constructs for programming in this framework are implemented as a part of a graphics package SODDI. The resultant programming facilities are compared with the other existing proposals, based on the conceptual differences of the respective frameworks as well as on the experiences in using the constructs. The data‐structures used for implementing these constructs are also
ISSN:0038-0644
DOI:10.1002/spe.4380120204
出版商:John Wiley&Sons, Ltd.
年代:1982
数据来源: WILEY
|
4. |
Uses of the SIMULA process concept |
|
Software: Practice and Experience,
Volume 12,
Issue 2,
1982,
Page 153-161
Jacob Palme,
Preview
|
PDF (520KB)
|
|
摘要:
AbstractThe class concept of the SIMULA programming language is well known as the father of the concept of abstract data types. A SIMULA class can however also act as a process. This paper illustrates by some examples for existing programs how the process aspect of the class concept can be used to structure programs in neat ways. All the examples are taken from real production programs in heavy usage today, but the examples have been simplified in this paper to illustrate the main ideas.
ISSN:0038-0644
DOI:10.1002/spe.4380120205
出版商:John Wiley&Sons, Ltd.
年代:1982
数据来源: WILEY
|
5. |
A function for generating nearly balanced binary search trees from sets of non‐random keys |
|
Software: Practice and Experience,
Volume 12,
Issue 2,
1982,
Page 163-168
R. A. Frost,
M. M. Peterson,
Preview
|
PDF (317KB)
|
|
摘要:
AbstractA function for generating nearly balanced binary search trees from sets of non‐random keys is described. This function can be used in hashing organization where collisions are resolved by construction of binary trees. In particular it can be used as the secondary function in the relatively new technique of dynamic hashin
ISSN:0038-0644
DOI:10.1002/spe.4380120206
出版商:John Wiley&Sons, Ltd.
年代:1982
数据来源: WILEY
|
6. |
The design and implementation of parametric types in Pascal |
|
Software: Practice and Experience,
Volume 12,
Issue 2,
1982,
Page 169-184
John Hennessy,
Hilding Elmquist,
Preview
|
PDF (937KB)
|
|
摘要:
AbstractParametric types offer an attractive solution to the problems of dealing with arrays in Pascal. These problems arise from the use of strong, static type checking, especially of array‐type procedure arguments. Parametric types provide solutions both for the array procedure argument problem and allow the consistent inclusion of arrays with dynamic bounds. A parametric type mechanism is proposed and design issues are discussed. The inclusion of parametric types has major effects on the implementation of a language like Pascal. The implementation issues and implementation versus design tradeoffs are examined. The implementation strategy used can be extended to accommodate the standard and generic types in Ad
ISSN:0038-0644
DOI:10.1002/spe.4380120207
出版商:John Wiley&Sons, Ltd.
年代:1982
数据来源: WILEY
|
7. |
Software segmented virtual memory |
|
Software: Practice and Experience,
Volume 12,
Issue 2,
1982,
Page 185-194
Anthony Q. Baxter,
Johnson M. Hart,
Preview
|
PDF (594KB)
|
|
摘要:
AbstractThe techniques of paged virtual memory, commonly employed only in large operating systems, can be provided at the software level by a small collection of primitive procedures. This paper defines the primitives and their implementation. The techniques of applying software virtual memory are also discussed, and these techniques are useful for compilers, database systems, and other applications in which large amounts of random access memory are required. Other benefits of using software virtual memory are transportability, modularity in program design, implementation on mini and microcomputers, and improved speed performance over alternative approaches.
ISSN:0038-0644
DOI:10.1002/spe.4380120208
出版商:John Wiley&Sons, Ltd.
年代:1982
数据来源: WILEY
|
8. |
A contextual analysis of Pascal programs |
|
Software: Practice and Experience,
Volume 12,
Issue 2,
1982,
Page 195-203
Robert P. Cook,
Insup Lee,
Preview
|
PDF (476KB)
|
|
摘要:
AbstractMore than 120,000 lines of Pascal programs, written by graduate students and faculty members, have been statically analysed to provide a better understanding of how the language is ‘really’ used. The analysis was done within twelve distinct contexts to discover differences in usage patterns among the various contexts. For example, it was found that 47 per cent of the operands in arguments lists were constants. The results are displayed as tables of frequency counts which show how often each construct is used within a context. Also, we have compared our findings to the results from studies of other languages, such as FORTRAN, SAL and
ISSN:0038-0644
DOI:10.1002/spe.4380120209
出版商:John Wiley&Sons, Ltd.
年代:1982
数据来源: WILEY
|
9. |
Masthead |
|
Software: Practice and Experience,
Volume 12,
Issue 2,
1982,
Page -
Preview
|
PDF (49KB)
|
|
ISSN:0038-0644
DOI:10.1002/spe.4380120201
出版商:John Wiley&Sons, Ltd.
年代:1982
数据来源: WILEY
|
|