123 research outputs found
Recommended from our members
A Comparison of PASCAL and FORTRAN as Introductory Programming Languages ; CU-CS-101-77
Many colleges and universities offer introductory programming classes based on the FORTRAN language. Several of these schools are contemplating a change to a more modern programming language in this first course. The Department of Computer Science in University of Colorado has recently made the transition from FORTRAN to PASCAL, and this paper offers an informal discussion of the experiences of one instructor during that change. It is hoped that others who may be considering a similar change will benefit from our experiences
Recommended from our members
A Parallel Processor Operating System Comparison ; CU-CS-085-75
Three different operating system strategies for a parallel processor computer system are compared, and the most effective strategy for given job loads is determined. The three strategies compare uni-programming versus multiprogramming and distributed operating systems versus dedicated processor operating systems. The level of evaluation includes I/O operations, resource allocation, and interprocess communication. The results apply to architectures where jobs may be scheduled to processors on the basis of processor availability, memory availability, and the availability of one other resource used by all jobs
Recommended from our members
Sample Programs for a Hypothetical Computer ; CU-CS-058-74
The multi associative processor (MAP) computer system is a hypothetical machine employing multiple control units and pools of identical processing elements. Each control unit, along with a subset of the processing elements, operates on a single instruction stream and multiple data streams. Processing elements are activated and deactivated by conditions preserved in an internal register, hence the term associative processor. In this paper, a brief overview of the MAP system is given, and a battery of programs for the MAP system is discussed. The programs are executed via an interpreter to investigate possible application areas for this architecture as well as to test various designs that have been incorporated into the model
- …