October 1984 - Vol. 27 No. 10
Features
Congress is paying careful attention to threats to U.S. high technology from two areas: trademark and patent infringement and proposed foreign violation of U.S. copyright…
Since the mid-1970s, the U.S. Department of Defense has been laying the groundwork for a major new computer language that may substantially displace FORTRAN and COBOL in…
The first course in computer science needs a mathematics corequisite
First-year computer science students need to know and use a considerable amount of mathematics. A corequired course in discrete mathematics is a good solution.
Optimization criteria for checkpoint placement
Mean response time and availability as optimization criteria for checkpoint placement are better replaced by workable formulas that calculate the ratio between the…
Dhrystone: a synthetic systems programming benchmark
Reflecting current data on the use of programming language constructs in systems programming, a synthetic benchmark is constructed based on the distribution appearing in…
Building a user-derived interface
Many human-computer interfaces are designed with the assumption that the user must adapt to the system, that users must be trained and their behavior altered to fit a…
An application of artificial intelligence to operations research
An extension of critical path scheduling to a case where there are alternate methods for completing a project is introduced. Three solution methods are presented…