{"title":"A unified algorithm for elementary functions","authors":"J. S. Walther","doi":"10.1145/1478786.1478840","DOIUrl":"https://doi.org/10.1145/1478786.1478840","url":null,"abstract":"This paper describes a single unified algorithm for the calculation of elementary functions including multiplication, division, sin, cos, tan, arctan, sinh, cosh, tanh, arctanh, In, exp and square-root. The basis for the algorithm is coordinate rotation in a linear, circular, or hyperbolic coordinate system depending on which function is to be calculated. The only operations required are shifting, adding, subtracting and the recall of prestored constants. The limited domain of convergence of the algorithm is calculated, leading to a discussion of the modifications required to extend the domain for floating point calculations.","PeriodicalId":158225,"journal":{"name":"AFIPS '71 (Spring)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1971-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129062422","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}
{"title":"Multiband automatic test equipment: a computer controlled check-out system","authors":"T. Kuroda, T. Bush","doi":"10.1145/1478786.1478850","DOIUrl":"https://doi.org/10.1145/1478786.1478850","url":null,"abstract":"The major problem facing organizations using electronic devices is in test and maintenance of the equipment. Due to the high cost of the equipment and demands made on its maximum utilization, fast and reliable testing procedures are required to minimize downtime for repair and calibration.","PeriodicalId":158225,"journal":{"name":"AFIPS '71 (Spring)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1971-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126913143","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}
{"title":"Interactive problem-solving: an experimental study of \"lockout\" effects","authors":"B. Boehm, M. J. Seven, R. A. Watson","doi":"10.1145/1478786.1478816","DOIUrl":"https://doi.org/10.1145/1478786.1478816","url":null,"abstract":"One danger inherent in computer system design and management is an ever-present temptation to consider computer system performance as an end in itself, rather than as a means to better serve people. Such \"performance improvement\" methods as universal use of one language, large blocking of data input and output, and intricately designed code and procedures can increase machine productivity. However, it costs users an abnormally high effort to achieve any results. On the other hand, text editors, extended debugging aids, and conversational programming systems tend to reduce user-time investments at the expense of machine efficiency.","PeriodicalId":158225,"journal":{"name":"AFIPS '71 (Spring)","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1971-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128323096","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}
{"title":"An initial operational problem oriented medical record system: for storage, manipulation and retrieval of medical data","authors":"J. Schultz, S. Cantrill, K. G. Morgan","doi":"10.1145/1478786.1478822","DOIUrl":"https://doi.org/10.1145/1478786.1478822","url":null,"abstract":"The ultimate role of the computer in the delivery of health services has yet to be defined. There may be profound implications in terms of quality of medical care, efficiency, economics of care, and medical research. Final judgments as to advisability and economic feasibility await the implementation of prototype total medical information systems and further technical developments directed toward lowering the high cost of currently developing systems. Development of less expensive hardware and real-time application of the present hardware and software must go on in parallel. We have been involved in the latter, and an experimental time-shared medical information system has been developed for storing and retrieving the total medical record, including both the narrative and the numeric data. This development has integrated the Problem Oriented Medical Record, a means of organizing medical data around a patient's problems, with a touch sensitive cathode ray tube terminal that allows structured input (with additional keyboard entry capability) by directly interfaced medical users (in particular the physician and the nurse).","PeriodicalId":158225,"journal":{"name":"AFIPS '71 (Spring)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1971-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132054874","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}
{"title":"ETC: an extendible macro-based compiler","authors":"B. Dickman","doi":"10.1145/1478786.1478860","DOIUrl":"https://doi.org/10.1145/1478786.1478860","url":null,"abstract":"ETC (ExTendible Compiler) is a high level language compiler that allows the programmer to produce very efficient code when necessary, getting as close to the machine as he desires, and yet to write in machine independent statements when the production of optimized code is not necessary. The programmer may also easily extend ETC, creating new data types and operations either from previous extensions or from the machine operations (or both).","PeriodicalId":158225,"journal":{"name":"AFIPS '71 (Spring)","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1971-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132851528","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}
{"title":"A structure for systems that plan abstractly","authors":"W. Jacobs","doi":"10.1145/1478786.1478837","DOIUrl":"https://doi.org/10.1145/1478786.1478837","url":null,"abstract":"The advantages of introducing planning procedures in systems that deal with complex tasks are generally recognized. Here the special benefits of using abstraction in the planning process will be considered, and a structure particularly well suited for abstract planning, the purposive system, will be described. An example will be presented to show how abstract planning operates under the purposive system; this is the program PERCY, which simulates the behavior of a nest-building insect.","PeriodicalId":158225,"journal":{"name":"AFIPS '71 (Spring)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1971-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129314309","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}
{"title":"R2: a natural language question-answering system","authors":"Kenneth Biss, R. Chien, F. Stahl","doi":"10.1145/1478786.1478829","DOIUrl":"https://doi.org/10.1145/1478786.1478829","url":null,"abstract":"A large number of systems involving computers require a high degree of man-machine interaction. In these systems the capability of the computer to process natural language information would be extremely useful as that eliminates the need for the user to learn various formal languages for the purpose of interaction.","PeriodicalId":158225,"journal":{"name":"AFIPS '71 (Spring)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1971-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126156930","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}
{"title":"Automated interpretation and editing of fuzzy line drawings","authors":"Shi-Kuo Chang","doi":"10.1145/1478786.1478843","DOIUrl":"https://doi.org/10.1145/1478786.1478843","url":null,"abstract":"One of the problems in automated line drawing analysis is to construct a cleaner drawing from the original drawing. For example, a chemist using an interactive chemical structure analysis system will usually draw a rough sketch of a chemical structure on a display device or a tablet. It is desirable to obtain a cleaner version of the rough sketch so that the cleaner drawing can be redisplayed. Moreover, the cleaner drawing can then be used to generate hard-copy output through a plotter, a magnetic film recorder or a photocomposer. Such an automated line drawing editing program can enhance the usefulness of an interactive system and is also of value in itself.","PeriodicalId":158225,"journal":{"name":"AFIPS '71 (Spring)","volume":"20 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1971-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124904491","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}
{"title":"\"Second generation\" computer vote count systems: assuming a professional responsibility","authors":"Colby H. Springer, Michael R. Alkus","doi":"10.1145/1478786.1478807","DOIUrl":"https://doi.org/10.1145/1478786.1478807","url":null,"abstract":"In recent years, the costs of holding an election have increased substantially. Not only are more voters being added to the registration rolls, but rising numbers of candidates and issues have bloated ballot sizes in city, county, and state elections. Not surprisingly, the most promising solution to the growing vote tabulation problem has seemed to lie in the application of automatic data processing technology. Few would disagree that computers should be able to perform the vote counting task more economically and efficiently than any of the other systems which have been designed for that purpose. Because vote counting appeared to be a relatively simple tabulation process, it seemed to be an ideal example of the kind of job computers do best: counting quickly, cheaply, and accurately.","PeriodicalId":158225,"journal":{"name":"AFIPS '71 (Spring)","volume":"149 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1971-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127508115","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}
{"title":"AIDS: advanced interactive display system","authors":"T. R. Stack, S. Walker","doi":"10.1145/1478786.1478802","DOIUrl":"https://doi.org/10.1145/1478786.1478802","url":null,"abstract":"Faced with the problem of developing a multiterminal interactive graphics display system, analysis of past experience led to three specific problem areas which must be addressed in order to build a workable system. Not necessarily in order of importance or complexity these areas are (1) the difficulty in specifying interaction between the user and the computer, (2) the complexity of handling large quantities of graphic data and its interrelationship with the display hardware, and (3) the need to get away from assembly (or assembly type) languages so that one need not be a senior systems programmer in order to write a graphics program.","PeriodicalId":158225,"journal":{"name":"AFIPS '71 (Spring)","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1971-05-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116166706","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}