During the past 10 years, there has been considerable interest in the automatic recognition of handwritten and machine-printed symbols. Most of these studies have involved computer recognition of an already completed symbol; a few have involved special electronics for the analysis and recognition of characters or words as they are being written.
{"title":"Real-time recognition of handprinted text","authors":"G. Groner","doi":"10.1145/1464291.1464355","DOIUrl":"https://doi.org/10.1145/1464291.1464355","url":null,"abstract":"During the past 10 years, there has been considerable interest in the automatic recognition of handwritten and machine-printed symbols. Most of these studies have involved computer recognition of an already completed symbol; a few have involved special electronics for the analysis and recognition of characters or words as they are being written.","PeriodicalId":297471,"journal":{"name":"AFIPS '66 (Fall)","volume":"83 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116069363","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Translator-building systems which allow the rapid construction of translators for programming languages have been in existence for a number of years, beginning with pioneering efforts by Irons and Brooker and Morris, and more recently in systems developed by Reynolds, McClure, and Feldman, among others. With such systems it is possible to build a translator for a language relatively easily, although the translator may not be a particularly efficient one. In this paper, an extension of the notion of a translator-building system to the notion of a processor-building system is considered, and an operating example of such a processor-building system is described.
{"title":"A processor-building system for experimental programming languages","authors":"T. W. Pratt, R. K. Lindsay","doi":"10.1145/1464291.1464358","DOIUrl":"https://doi.org/10.1145/1464291.1464358","url":null,"abstract":"Translator-building systems which allow the rapid construction of translators for programming languages have been in existence for a number of years, beginning with pioneering efforts by Irons and Brooker and Morris, and more recently in systems developed by Reynolds, McClure, and Feldman, among others. With such systems it is possible to build a translator for a language relatively easily, although the translator may not be a particularly efficient one. In this paper, an extension of the notion of a translator-building system to the notion of a processor-building system is considered, and an operating example of such a processor-building system is described.","PeriodicalId":297471,"journal":{"name":"AFIPS '66 (Fall)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122316749","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The SDS SIGMA 7 Computer system (Fig. 1) is unique among new computer designs in that it is the only system which has seriously considered and solved the problem of achieving true real-time response hardware and software capability while operating in a multiprogramming, multiprocessing, space-sharing, and time-sharing environment. This paper presents an overview of the system's architecture and describes in some detail those of its features which provide its unique capabilities.
{"title":"The SDS SIGMA 7: a real-time time-sharing computer","authors":"M. J. Mendelson, A. W. England","doi":"10.1145/1464291.1464296","DOIUrl":"https://doi.org/10.1145/1464291.1464296","url":null,"abstract":"The SDS SIGMA 7 Computer system (Fig. 1) is unique among new computer designs in that it is the only system which has seriously considered and solved the problem of achieving true real-time response hardware and software capability while operating in a multiprogramming, multiprocessing, space-sharing, and time-sharing environment. This paper presents an overview of the system's architecture and describes in some detail those of its features which provide its unique capabilities.","PeriodicalId":297471,"journal":{"name":"AFIPS '66 (Fall)","volume":"45 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114833333","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Incompatible machines represent an old problem in the computer field. Very often, because of computer incompatibility, programs developed at one installation are not available to users of other installations. The same program may therefore have to be rewritten dozens of times.
{"title":"Toward a cooperative network of time-shared computers","authors":"T. Marill, L. Roberts","doi":"10.1145/1464291.1464336","DOIUrl":"https://doi.org/10.1145/1464291.1464336","url":null,"abstract":"Incompatible machines represent an old problem in the computer field. Very often, because of computer incompatibility, programs developed at one installation are not available to users of other installations. The same program may therefore have to be rewritten dozens of times.","PeriodicalId":297471,"journal":{"name":"AFIPS '66 (Fall)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115612489","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
The purpose of this paper is to present a scheme for employing definitional or "macro" features in a higher level programming language. The emphasis will not be on defining the syntactic augments and precise interpretation of such features in any particular programming language and/or operating environment but, rather, on developing the compiler mechanisms for handling the definition and call of such macros and then indicating the kinds of extensions one might propose to current programming languages in order to usefully employ these kinds of facilities.
{"title":"The introduction of definitional facilities into higher level programming languages","authors":"T. Cheatham","doi":"10.1145/1464291.1464359","DOIUrl":"https://doi.org/10.1145/1464291.1464359","url":null,"abstract":"The purpose of this paper is to present a scheme for employing definitional or \"macro\" features in a higher level programming language. The emphasis will not be on defining the syntactic augments and precise interpretation of such features in any particular programming language and/or operating environment but, rather, on developing the compiler mechanisms for handling the definition and call of such macros and then indicating the kinds of extensions one might propose to current programming languages in order to usefully employ these kinds of facilities.","PeriodicalId":297471,"journal":{"name":"AFIPS '66 (Fall)","volume":"151 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116287219","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
R. Waxman, M. T. McMahon, B. Crawford, A. DeAndrade
Rapidly advancing integrated circuit technology has placed many new and often unforeseen demands on logic packaging techniques and, hence, is also impacting traditional computer design concepts. For instance, one of the most pertinent and immediate requirements is the optimum utilization of input/output (I/O) connections since the package size is strongly dependent on such connections. The package efficiency is measured in part by the I/O pin-to-circuit ratio, assuming the circuits in a package are connected in a way to provide an optimum logic function. Another potential problem to be considered is power dissipation, since integrated circuits may be contained in extremely small areas.
{"title":"Automated logic design techniques applicable to integrated circuitry technology","authors":"R. Waxman, M. T. McMahon, B. Crawford, A. DeAndrade","doi":"10.1145/1464291.1464319","DOIUrl":"https://doi.org/10.1145/1464291.1464319","url":null,"abstract":"Rapidly advancing integrated circuit technology has placed many new and often unforeseen demands on logic packaging techniques and, hence, is also impacting traditional computer design concepts. For instance, one of the most pertinent and immediate requirements is the optimum utilization of input/output (I/O) connections since the package size is strongly dependent on such connections. The package efficiency is measured in part by the I/O pin-to-circuit ratio, assuming the circuits in a package are connected in a way to provide an optimum logic function. Another potential problem to be considered is power dissipation, since integrated circuits may be contained in extremely small areas.","PeriodicalId":297471,"journal":{"name":"AFIPS '66 (Fall)","volume":"85 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114158806","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
During the past four or five years increasing attention has been paid to providing efficient, direct access to digital computing machines. Interactive or "on-line" systems have been implemented on various machines with a variety of programming techniques. Whether the system uses a small computer which can handle only one user-operator or is part of a time-shared multiple-access computing utility, the goal is to permit the user to have direct communication with an operating program. Among other advantages, such an on-line system permits a user to insert decisions during the course of problem solution, with his judgments benefiting from current results.
{"title":"Man-machine communication in on-line mathematical analysis","authors":"R. Kaplow, J. Brackett, S. Strong","doi":"10.1145/1464291.1464340","DOIUrl":"https://doi.org/10.1145/1464291.1464340","url":null,"abstract":"During the past four or five years increasing attention has been paid to providing efficient, direct access to digital computing machines. Interactive or \"on-line\" systems have been implemented on various machines with a variety of programming techniques. Whether the system uses a small computer which can handle only one user-operator or is part of a time-shared multiple-access computing utility, the goal is to permit the user to have direct communication with an operating program. Among other advantages, such an on-line system permits a user to insert decisions during the course of problem solution, with his judgments benefiting from current results.","PeriodicalId":297471,"journal":{"name":"AFIPS '66 (Fall)","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116645783","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Batch-fabrication techniques in thin film, cryogenic and semiconductor technologies have been recognized for some time as potentially having a dramatic impact in computing systems, but the problem of how to translate batch-fabrication technology to advanced systems has been brought home by the recent flurry of activity in high complexity integrated circuits. In the classic tradition of keeping all existing computers obsolete, the emergence of orders of magnitude increase in device complexity comes just as the earliest conventional integrated circuit computers are available.
{"title":"The system/semiconductor interface with complex integrated circuits","authors":"W. Sander","doi":"10.1145/1464291.1464301","DOIUrl":"https://doi.org/10.1145/1464291.1464301","url":null,"abstract":"Batch-fabrication techniques in thin film, cryogenic and semiconductor technologies have been recognized for some time as potentially having a dramatic impact in computing systems, but the problem of how to translate batch-fabrication technology to advanced systems has been brought home by the recent flurry of activity in high complexity integrated circuits. In the classic tradition of keeping all existing computers obsolete, the emergence of orders of magnitude increase in device complexity comes just as the earliest conventional integrated circuit computers are available.","PeriodicalId":297471,"journal":{"name":"AFIPS '66 (Fall)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131801341","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Engineering design and computer-aided problem solving occur in an atmosphere in which the relationships between the data elements are utilized. For example, information retrieval, computer-aided drawing, electrical network design, and engineering design systems are among those whose operation depends on efficient data manipulation and association techniques.
{"title":"APL: a language for associative data handling in PL/I","authors":"George G. Dodd","doi":"10.1145/1464291.1464363","DOIUrl":"https://doi.org/10.1145/1464291.1464363","url":null,"abstract":"Engineering design and computer-aided problem solving occur in an atmosphere in which the relationships between the data elements are utilized. For example, information retrieval, computer-aided drawing, electrical network design, and engineering design systems are among those whose operation depends on efficient data manipulation and association techniques.","PeriodicalId":297471,"journal":{"name":"AFIPS '66 (Fall)","volume":"2015 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127314078","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Analog and digital computers have proven to be very valuable tools for solving engineering problems. In order to obtain solutions to some of the problems, trial-and-error or searching techniques must be employed. Two-point boundary value problems---of which the classical Sturm-Liouville system is a special but important case---belong to that class of problems.
{"title":"A hybrid computer solution of the co-current flow heat exchanger Sturm-Liouville problem","authors":"L. T. Bryant, L. Amiot, R. Stein","doi":"10.1145/1464291.1464374","DOIUrl":"https://doi.org/10.1145/1464291.1464374","url":null,"abstract":"Analog and digital computers have proven to be very valuable tools for solving engineering problems. In order to obtain solutions to some of the problems, trial-and-error or searching techniques must be employed. Two-point boundary value problems---of which the classical Sturm-Liouville system is a special but important case---belong to that class of problems.","PeriodicalId":297471,"journal":{"name":"AFIPS '66 (Fall)","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1966-11-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130995205","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}