首页 > 最新文献

ACM '71最新文献

英文 中文
Experimental implementations of mixed integer programming algorithms 混合整数规划算法的实验实现
Pub Date : 1900-01-01 DOI: 10.1145/800184.810498
M. Grigoriadis, L. Papayanopoulos, K. Spielberg
The Mixed Integer Programming Interface Subroutine System (MIPIS)* consists of a set of programs written to facilitate the implementation of most known MIP algorithms in a common system environment. This experimental system [3] makes no claim to overall (running time) efficiency since it utilizes the experimental, Fortran based linear programming (LP) code NYLPS (New York Scientific Center Linear programming System [7])* known to be less efficient than other commercially available LP codes (e.g. MPS/360, etc.) written in Assembly Language. NYLPS is an OS/360 extension of LPS/360 [8] which operates under DOS/360. The study and associated development of MIPIS was directed toward examining the manner in which MIP algorithms would be implemented, in a flexible environment, rather than toward implementing another MIP production code. It is hoped that this experiment will motivate designers to provide additional flexibility for building and extending the scope of future mathematical programming systems.
混合整数编程接口子程序系统(MIPIS)*由一组编写的程序组成,以促进在公共系统环境中实现大多数已知的MIP算法。这个实验系统[3]没有要求总体(运行时间)效率,因为它利用了实验,基于Fortran的线性编程(LP)代码NYLPS(纽约科学中心线性编程系统[7])*,已知比其他商用LP代码(例如MPS/360等)编写的汇编语言效率低。NYLPS是在DOS/360下运行的LPS/360[8]的OS/360扩展。MIPIS的研究和相关开发旨在研究在灵活的环境中实现MIP算法的方式,而不是实现另一个MIP生产代码。希望这个实验能激励设计者为未来数学规划系统的构建和扩展提供额外的灵活性。
{"title":"Experimental implementations of mixed integer programming algorithms","authors":"M. Grigoriadis, L. Papayanopoulos, K. Spielberg","doi":"10.1145/800184.810498","DOIUrl":"https://doi.org/10.1145/800184.810498","url":null,"abstract":"The Mixed Integer Programming Interface Subroutine System (MIPIS)* consists of a set of programs written to facilitate the implementation of most known MIP algorithms in a common system environment. This experimental system [3] makes no claim to overall (running time) efficiency since it utilizes the experimental, Fortran based linear programming (LP) code NYLPS (New York Scientific Center Linear programming System [7])* known to be less efficient than other commercially available LP codes (e.g. MPS/360, etc.) written in Assembly Language. NYLPS is an OS/360 extension of LPS/360 [8] which operates under DOS/360.\u0000 The study and associated development of MIPIS was directed toward examining the manner in which MIP algorithms would be implemented, in a flexible environment, rather than toward implementing another MIP production code. It is hoped that this experiment will motivate designers to provide additional flexibility for building and extending the scope of future mathematical programming systems.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"10 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124322801","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}
引用次数: 1
An implementation system for designing computer-based experiments 基于计算机的实验设计实现系统
Pub Date : 1900-01-01 DOI: 10.1145/800184.810480
R. Meeker, G. Shure, A. Cooperband
LIS (Laboratory Implementation System) is a system for implementing experimental research designs in a computer-based behavioral science laboratory. The system is designed to support investigators in all phases of experiment development, from the initial conception, through prototype development, to data-gathering experimentation; the system design emphasis is on providing a rapid transition from initial specification to a prototype version that can be operationally reviewed and easily modified. LIS, as it currently operates, is a man-machine system which utilizes an “interaction machine,” an incremental assembler, and a pseudo-compiler. Interaction programs, compiled from an investigator's natural language description of his experiment, are in the form of transition matricies, which, when interpreted, produce an operational version of the experiment. The components of the system are described. Applications to design implementation, in areas other than behavioral science experimentation, are suggested.
LIS (Laboratory Implementation System)是一个用于在基于计算机的行为科学实验室中实施实验研究设计的系统。该系统旨在支持研究人员在实验发展的所有阶段,从最初的概念,通过原型开发,到数据收集实验;系统设计的重点是提供从初始规格到原型版本的快速过渡,该原型版本可以进行操作审查并易于修改。LIS目前的运行方式是一个人机系统,它利用了一个“交互机器”、一个增量汇编器和一个伪编译器。交互程序,从研究者对他的实验的自然语言描述中编译而成,以转换矩阵的形式,当被解释时,产生一个操作版本的实验。介绍了系统的组成。建议在行为科学实验以外的领域应用于设计实现。
{"title":"An implementation system for designing computer-based experiments","authors":"R. Meeker, G. Shure, A. Cooperband","doi":"10.1145/800184.810480","DOIUrl":"https://doi.org/10.1145/800184.810480","url":null,"abstract":"LIS (Laboratory Implementation System) is a system for implementing experimental research designs in a computer-based behavioral science laboratory. The system is designed to support investigators in all phases of experiment development, from the initial conception, through prototype development, to data-gathering experimentation; the system design emphasis is on providing a rapid transition from initial specification to a prototype version that can be operationally reviewed and easily modified. LIS, as it currently operates, is a man-machine system which utilizes an “interaction machine,” an incremental assembler, and a pseudo-compiler. Interaction programs, compiled from an investigator's natural language description of his experiment, are in the form of transition matricies, which, when interpreted, produce an operational version of the experiment. The components of the system are described. Applications to design implementation, in areas other than behavioral science experimentation, are suggested.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"153 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123595694","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}
引用次数: 3
Design and Implementation of a Real Time Information Storage and Retrieval System 实时信息存储与检索系统的设计与实现
Pub Date : 1900-01-01 DOI: 10.1145/800184.810471
Steven J. Karpen
Presented here is a paper on the “Design and Implementation of a Real Time (On Line) Information Storage and Retrieval System”. Guidance is given into the design and testing of a hashing function for a volatile set of alphanumeric keys. The interrelationship between the hashing function and the Information Storage and Retrieval (IS&R) System is examined with respect to design criteria. Finally the design of the IS&R System itself is presented in terms of an attempt to optimize the Input/Output (I/O) time versus disk and memory storage for a volatile set of records. Built into the IS&R System design is the flexibility to optimize the systems performance under both the ideal and worst case hashing function design or performance. Emphasis, in the design, is placed on the I/O time required in updating, or inquiring, the file for a matched record retrieval. The following techniques were combined to form the original IS&R System: data structures, directory (dictionary) concept, bit directories, link listing (chaining), hashing function, and minimization of disk head movement. The theory of the IS&R System is derived in general and is applicable to a variety of applications as long as the application possess the following requirements: a highly volatile set of records, a real time (or on line) retrieval requirement, difficulty in designing (or choosing) a hashing function due to the volatile set of keys, and heavy activity on updating, or inquiring, the file. Detailed algorithms of the system design are presented for this purpose.
本文介绍了一种实时(在线)信息存储与检索系统的设计与实现。给出了设计和测试一个易变的字母数字键集的哈希函数的指导。从设计准则的角度考察了哈希函数与信息存储与检索系统之间的相互关系。最后,IS&R系统本身的设计是尝试优化输入/输出(I/O)时间,而不是针对易失性记录集的磁盘和内存存储。IS&R系统设计中内置了在理想和最坏情况下优化系统性能的灵活性哈希函数设计或性能。在设计中,重点放在更新或查询匹配记录检索的文件所需的I/O时间上。以下技术结合起来形成了原始的IS&R系统:数据结构、目录(字典)概念、位目录、链接列表(链)、哈希函数和最小化磁头移动。IS&R系统的理论是一般衍生出来的,适用于各种应用程序,只要应用程序具有以下要求:高度不稳定的记录集,实时(或在线)检索要求,由于键集不稳定而难以设计(或选择)哈希函数,以及更新或查询文件的繁重活动。为此,给出了系统设计的详细算法。
{"title":"Design and Implementation of a Real Time Information Storage and Retrieval System","authors":"Steven J. Karpen","doi":"10.1145/800184.810471","DOIUrl":"https://doi.org/10.1145/800184.810471","url":null,"abstract":"Presented here is a paper on the “Design and Implementation of a Real Time (On Line) Information Storage and Retrieval System”. Guidance is given into the design and testing of a hashing function for a volatile set of alphanumeric keys. The interrelationship between the hashing function and the Information Storage and Retrieval (IS&R) System is examined with respect to design criteria. Finally the design of the IS&R System itself is presented in terms of an attempt to optimize the Input/Output (I/O) time versus disk and memory storage for a volatile set of records. Built into the IS&R System design is the flexibility to optimize the systems performance under both the ideal and worst case hashing function design or performance. Emphasis, in the design, is placed on the I/O time required in updating, or inquiring, the file for a matched record retrieval. The following techniques were combined to form the original IS&R System: data structures, directory (dictionary) concept, bit directories, link listing (chaining), hashing function, and minimization of disk head movement.\u0000 The theory of the IS&R System is derived in general and is applicable to a variety of applications as long as the application possess the following requirements: a highly volatile set of records, a real time (or on line) retrieval requirement, difficulty in designing (or choosing) a hashing function due to the volatile set of keys, and heavy activity on updating, or inquiring, the file. Detailed algorithms of the system design are presented for this purpose.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"33 1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132317027","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}
引用次数: 1
The impact of professionalization efforts on the computer manager (Panel) 专业化对计算机管理人员的影响(小组)
Pub Date : 1900-01-01 DOI: 10.1145/800184.810507
M. Gotterer
The computer specialist has changed drastically in the last two decades. With the initial installation of computers people were recruited from many walks of life to work with this new technology. There was little educational opportunities except courses by hardware manufacturers and technical manuals. The initial group therefore had to learn much by trial and error and there was emphasis on communications between specialists for the purpose of sharing experience. Slowly an organized body of knowledge has been emergiing so that courses, both formal and informal, may be offered in many computer techniques. Curriculums for training computer specialists have been developed so that today past-high school education leading to the degrees of Associate, Bachelor, Master, and Doctor can be earned in such fields as computer science, management information systems, data processing information science and others. Another force in the development of computer specialists has been the professional societies. While comparatively few actually belong to these organizations it is reasonable to state that their influence has been greater than only the numbers of members. Attendance at meetings where technical data is exchanged has been high. Readership of publications is also high. The importance of these non academic information exchanges can not be overlooked or underestimated.
计算机专家在过去的二十年里发生了巨大的变化。随着计算机的初步安装,人们从各行各业被招募来从事这项新技术的工作。除了硬件制造商的课程和技术手册之外,几乎没有什么教育机会。因此,最初的小组必须通过尝试和错误来学习很多东西,并且强调专家之间的交流,以便分享经验。慢慢地,一个有组织的知识体系出现了,这样就可以开设许多计算机技术的正式和非正式课程。培训计算机专家的课程已经开发出来,因此今天高中毕业后获得副学士、学士、硕士和博士学位的人可以在计算机科学、管理信息系统、数据处理和信息科学等领域获得学位。计算机专家发展的另一股力量是专业协会。虽然真正属于这些组织的相对较少,但有理由说,它们的影响已经超过了成员的数量。技术数据交换会议的出席率一直很高。出版物的读者群也很高。这些非学术信息交流的重要性不容忽视或低估。
{"title":"The impact of professionalization efforts on the computer manager (Panel)","authors":"M. Gotterer","doi":"10.1145/800184.810507","DOIUrl":"https://doi.org/10.1145/800184.810507","url":null,"abstract":"The computer specialist has changed drastically in the last two decades. With the initial installation of computers people were recruited from many walks of life to work with this new technology. There was little educational opportunities except courses by hardware manufacturers and technical manuals. The initial group therefore had to learn much by trial and error and there was emphasis on communications between specialists for the purpose of sharing experience. Slowly an organized body of knowledge has been emergiing so that courses, both formal and informal, may be offered in many computer techniques. Curriculums for training computer specialists have been developed so that today past-high school education leading to the degrees of Associate, Bachelor, Master, and Doctor can be earned in such fields as computer science, management information systems, data processing information science and others. Another force in the development of computer specialists has been the professional societies. While comparatively few actually belong to these organizations it is reasonable to state that their influence has been greater than only the numbers of members. Attendance at meetings where technical data is exchanged has been high. Readership of publications is also high. The importance of these non academic information exchanges can not be overlooked or underestimated.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116669469","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}
引用次数: 2
A real-time/time-share computer in a research and development environment 在研究和开发环境中的实时/分时计算机
Pub Date : 1900-01-01 DOI: 10.1145/800184.810481
C. D. Longerot, J. E. Marceau
A centralized computer with high speed peripherals, mass storage and very flexible input/output ports provides eighteen remote laboratory terminals with real-time/time-share computer service. The EMR 6130 Computer with Sandia designed interfacing provides real-time response in research and development activities involving on-line data acquisition, analysis and display, and includes features which allow process control and equipment programming activities. The system supports a variety of component development activities and materials research and supplies the technical staff (scientists and component designers) with immediate response to data as it is acquired from experiment apparatus or test equipment. Such response allows experimenter interaction as the experiment progresses and provides timely acceptance or rejection with analog or statistical display of the data.
一台具有高速外设、大容量存储和非常灵活的输入/输出端口的中央计算机为18个远程实验室终端提供实时/分时计算机服务。EMR 6130计算机采用桑迪亚公司设计的接口,为研究和开发活动提供实时响应,包括在线数据采集、分析和显示,并包括允许过程控制和设备编程活动的功能。该系统支持各种组件开发活动和材料研究,并为技术人员(科学家和组件设计师)提供对从实验设备或测试设备获得的数据的即时响应。这样的反应允许实验者在实验进行时进行互动,并通过数据的模拟或统计显示及时接受或拒绝。
{"title":"A real-time/time-share computer in a research and development environment","authors":"C. D. Longerot, J. E. Marceau","doi":"10.1145/800184.810481","DOIUrl":"https://doi.org/10.1145/800184.810481","url":null,"abstract":"A centralized computer with high speed peripherals, mass storage and very flexible input/output ports provides eighteen remote laboratory terminals with real-time/time-share computer service. The EMR 6130 Computer with Sandia designed interfacing provides real-time response in research and development activities involving on-line data acquisition, analysis and display, and includes features which allow process control and equipment programming activities. The system supports a variety of component development activities and materials research and supplies the technical staff (scientists and component designers) with immediate response to data as it is acquired from experiment apparatus or test equipment. Such response allows experimenter interaction as the experiment progresses and provides timely acceptance or rejection with analog or statistical display of the data.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131488198","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}
引用次数: 0
Computational experience with a modification of an algorithm by Hammer and Rudeanu for 0-1 linear programming Hammer和Rudeanu对0-1线性规划算法的改进计算经验
Pub Date : 1900-01-01 DOI: 10.1145/800184.810517
F. Fiala
The acceleration algorithm by Hammer and Rudeanu (1) for linear zero-one programming problem was tested with several problems of small and medium size involving up to 300 variables on an IBM 360/67. The problems were chosen at random. Several modifications of the algorithm are discussed and computational experience is collected. The results shown indicate that the algorithm is computationally competitive with the other known algorithms using implicit enumeration. For all problems solved the first feasible solution is optimal. This supports the conjecture that the algorithm can be used as a procedure for finding a near optimal solution.
Hammer和Rudeanu(1)提出的线性0 - 1规划问题的加速算法在IBM 360/67上对多个涉及300个变量的中小型问题进行了测试。这些问题是随机选择的。讨论了算法的几种修改,并收集了计算经验。结果表明,该算法与其他已知的隐式枚举算法相比具有较强的计算能力。对于所有已解决的问题,第一个可行解是最优解。这支持了一个猜想,即该算法可以用作寻找接近最优解的过程。
{"title":"Computational experience with a modification of an algorithm by Hammer and Rudeanu for 0-1 linear programming","authors":"F. Fiala","doi":"10.1145/800184.810517","DOIUrl":"https://doi.org/10.1145/800184.810517","url":null,"abstract":"The acceleration algorithm by Hammer and Rudeanu (1) for linear zero-one programming problem was tested with several problems of small and medium size involving up to 300 variables on an IBM 360/67. The problems were chosen at random. Several modifications of the algorithm are discussed and computational experience is collected. The results shown indicate that the algorithm is computationally competitive with the other known algorithms using implicit enumeration. For all problems solved the first feasible solution is optimal. This supports the conjecture that the algorithm can be used as a procedure for finding a near optimal solution.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"502 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131019644","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}
引用次数: 5
Better techniques for developing large scale fortran programs 开发大规模fortran程序的更好技术
Pub Date : 1900-01-01 DOI: 10.1145/800184.810521
Lavern Ghan
Boeing has had considerable continuous experience in development of large computer aided design programs for aerospace vehicles and has encountered most of the development problems. This paper presents some of the techniques and ideas evolved by Boeing in dealing with the more prominent problems. Emphasis is placed on the use of higher level software, interprogram communications techniques, and good basic programming practices.
波音公司在为航空航天飞行器开发大型计算机辅助设计程序方面拥有相当丰富的经验,并且遇到了大多数开发问题。本文介绍了波音公司在处理这些较为突出的问题时所采用的一些技术和思想。重点放在使用高级软件、程序间通信技术和良好的基本编程实践上。
{"title":"Better techniques for developing large scale fortran programs","authors":"Lavern Ghan","doi":"10.1145/800184.810521","DOIUrl":"https://doi.org/10.1145/800184.810521","url":null,"abstract":"Boeing has had considerable continuous experience in development of large computer aided design programs for aerospace vehicles and has encountered most of the development problems. This paper presents some of the techniques and ideas evolved by Boeing in dealing with the more prominent problems. Emphasis is placed on the use of higher level software, interprogram communications techniques, and good basic programming practices.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131550913","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}
引用次数: 3
A simulation model of GECOS III GECOS III的仿真模型
Pub Date : 1900-01-01 DOI: 10.1145/800184.810527
Kenneth E. Norland, W. Bulgren
A simulation model for a multiprogramming operating system has been devised and programmed in Simscript. Essential elements of the environment have been included such as job arrival rate, maximum number of jobs, the operating system overhead and peripheral and core allocation. Some allowances are made for time-sharing, as well as remote and normal batch jobs. The model is patterned basically after GECOS III, on the H-600 line computer. The hardware constraints considered when necessary are those of the H-635. Some results of the investigation are presented, such as lengths of various queues and also resource utilization on a typical installation.
设计了一个多程序操作系统的仿真模型,并用Simscript进行了编程。环境的基本元素包括作业到达率、最大作业数量、操作系统开销以及外围设备和核心分配。对分时、远程和普通批处理作业做了一些考虑。该模型基本上是在GECOS III的基础上,在H-600系列计算机上绘制的。必要时考虑的硬件限制是H-635。本文给出了一些调查结果,例如各种队列的长度以及典型安装上的资源利用率。
{"title":"A simulation model of GECOS III","authors":"Kenneth E. Norland, W. Bulgren","doi":"10.1145/800184.810527","DOIUrl":"https://doi.org/10.1145/800184.810527","url":null,"abstract":"A simulation model for a multiprogramming operating system has been devised and programmed in Simscript. Essential elements of the environment have been included such as job arrival rate, maximum number of jobs, the operating system overhead and peripheral and core allocation. Some allowances are made for time-sharing, as well as remote and normal batch jobs. The model is patterned basically after GECOS III, on the H-600 line computer. The hardware constraints considered when necessary are those of the H-635. Some results of the investigation are presented, such as lengths of various queues and also resource utilization on a typical installation.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"53 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134093723","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}
引用次数: 5
On the machine conversion of B5500 Algol to CDC 6000 Algol B5500 Algol向CDC 6000 Algol的机器转换
Pub Date : 1900-01-01 DOI: 10.1145/800184.810523
R. E. Marks
This paper describes the machine conversion of Algol for the Burroughs B5500 to Algol for the CDC 6000 series. CDC Algol is essentially Algol 60 and is a subset of Burroughs Algol which is the primary language for the B5500. Burroughs Algol implements extensive input-output and file manipulation operations. Burroughs Algol allows bit manipulation; the B5500 and the CDC 6000 series have different internal representations of both arithmetic and boolean quantities An overview of the conversion program is given. A discussion of conversion of the machine dependent constructs and of radically differing syntactic and semantic constructs is presented.
本文介绍了Burroughs B5500的Algol到CDC 6000系列的Algol的机器转换。CDC Algol基本上是Algol 60,是Burroughs Algol的一个子集,它是B5500的主要语言。Burroughs Algol实现了广泛的输入输出和文件操作操作。Burroughs Algol允许位操纵;B5500和CDC 6000系列具有不同的算术量和布尔量的内部表示。讨论了机器相关结构的转换和根本不同的句法和语义结构。
{"title":"On the machine conversion of B5500 Algol to CDC 6000 Algol","authors":"R. E. Marks","doi":"10.1145/800184.810523","DOIUrl":"https://doi.org/10.1145/800184.810523","url":null,"abstract":"This paper describes the machine conversion of Algol for the Burroughs B5500 to Algol for the CDC 6000 series. CDC Algol is essentially Algol 60 and is a subset of Burroughs Algol which is the primary language for the B5500. Burroughs Algol implements extensive input-output and file manipulation operations. Burroughs Algol allows bit manipulation; the B5500 and the CDC 6000 series have different internal representations of both arithmetic and boolean quantities\u0000 An overview of the conversion program is given. A discussion of conversion of the machine dependent constructs and of radically differing syntactic and semantic constructs is presented.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"15 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133192414","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}
引用次数: 0
Digital communications technology (Tutorial) 数字通信技术(教程)
Pub Date : 1900-01-01 DOI: 10.1145/800184.810484
E. A. Berg
The Datran System, a digital switched network, proposes to integrate electronic switching technology from the computer industry and digital technology of command and control systems with technology of microwave and optical transmission in both terrestrial and outer space. The selection of the proper elements from each of these technologies has been evolving over the last three years. As new technological opportunities appear they are evaluated and merged into the system if economically sound. The best interests of the user will be served by the integration of available technologies from a variety of sources.
Datran系统是一种数字交换网络,它提出将计算机工业的电子交换技术和指挥控制系统的数字技术与地面和外层空间的微波和光传输技术相结合。在过去三年中,从每种技术中选择适当的元素一直在不断发展。当新的技术机会出现时,如果经济上可行,则对其进行评估并合并到系统中。将来自各种来源的现有技术整合起来,将为用户的最大利益服务。
{"title":"Digital communications technology (Tutorial)","authors":"E. A. Berg","doi":"10.1145/800184.810484","DOIUrl":"https://doi.org/10.1145/800184.810484","url":null,"abstract":"The Datran System, a digital switched network, proposes to integrate electronic switching technology from the computer industry and digital technology of command and control systems with technology of microwave and optical transmission in both terrestrial and outer space. The selection of the proper elements from each of these technologies has been evolving over the last three years. As new technological opportunities appear they are evaluated and merged into the system if economically sound. The best interests of the user will be served by the integration of available technologies from a variety of sources.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133489694","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}
引用次数: 0
期刊
ACM '71
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1