ACM '75最新文献

筛选
英文 中文
No! high level languages should not be used to write systems software 不!高级语言不应该用于编写系统软件
ACM '75 Pub Date : 1900-01-01 DOI: 10.1145/800181.810319
J. G. Fletcher
{"title":"No! high level languages should not be used to write systems software","authors":"J. G. Fletcher","doi":"10.1145/800181.810319","DOIUrl":"https://doi.org/10.1145/800181.810319","url":null,"abstract":"The views expressed here derive from the experience of the author and his colleagues in designing and implementing the Octopus computer network at the Lawrence Livermore Laboratory. This network serves five major time-shared computers (CDC 7600's and STAR-100's), connecting them to over 800 interactive terminals, about 200 television monitor displays, printers that operate at up to 18,000 lines/minute, and more than a trillion bits of storage. The software for the network has been written entirely in assembly language (for PDP-8's, 10's, and 11's, MODCOMP II's, and TI 980's) and from scratch, basing none of it on manufacturers' or other commercial software. The same persons who create the design also do the programming and debugging. In most cases one or two persons program a computer; four persons were used on the largest system (the PDP-10's).\u0000 Our experience does not accord with much of what we read in the computing literature, leading us to conclude that it is written by persons unaware the real problems of systems work. We have had little or no trouble with deadlocks, security loopholes, and other logical flaws that are belabored at length in the literature. Most of our effort has gone into devising ways for the system to survive in the presence of intermittent and random failures of hardware components and for it to maintain high data transfer rates among multiply-interconnected devices and computers of varying speeds, matters that are seldom discussed in the literature at all. It is certainly not the case that the difficulties encountered with operating systems are the same as those encountered with other large programs, such as compilers.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"20 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":"114977847","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
MAPS data base information systems: A system 2000 application MAPS数据库信息系统:一个系统2000的应用
ACM '75 Pub Date : 1900-01-01 DOI: 10.1145/800181.810372
D. Schafer
{"title":"MAPS data base information systems: A system 2000 application","authors":"D. Schafer","doi":"10.1145/800181.810372","DOIUrl":"https://doi.org/10.1145/800181.810372","url":null,"abstract":"A recent project involved developing and implementing a data base information system for Minnesota Analysis and Planning System (MAPS). This information system gives MAPS staff the capability to quickly locate the desired data file from the MAPS collection of over 900 data tapes. The project therefore organized the data tapes into a more coherent data bank by providing an index to and information on the data files.\u0000 The data base information system development and implementation was done in three phases. The first phase consisted of developing a tape inventory system, which furnishes a listing of all MAPS data tapes and relevant information on content, computer characteristics, and tape reel inventory facts. This tape inventory system was implemented using System 2000 to handle the retrieval and updating of the tape information.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"26 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":"114992893","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
MATHLAB tutorial
ACM '75 Pub Date : 1900-01-01 DOI: 10.1145/800181.810339
C. Engelman
{"title":"MATHLAB tutorial","authors":"C. Engelman","doi":"10.1145/800181.810339","DOIUrl":"https://doi.org/10.1145/800181.810339","url":null,"abstract":"MATHLAB is an on-line system, publicly available under the DECsystem-10 Tops-10 and TENEX operating systems, which provides computer aid for the mechanical symbolic processes encountered in analysis. It is capable of performing, automatically and symbolically, such common procedures as simplification, substitution, differentiation, polynomial factorization, indefinite integration, direct and inverse Laplace transforms, matrix inversion, and the solution of algebraic, simultaneous linear, and linear differential equations with constant (symbolic) coefficients. In addition, it provides bookkeeping services consonant with its on-line function.\u0000 The presentation will consist of a twenty-minute sound movie intended to explain the motivation of MATHLAB and related systems.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"131 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":"124255877","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
Computer modules - an architecture for a modular multi-microprocessor 计算机模块——模块化多微处理器的体系结构
ACM '75 Pub Date : 1900-01-01 DOI: 10.1145/800181.810301
S. Fuller, D. Siewiorek, R. J. Swan
{"title":"Computer modules - an architecture for a modular multi-microprocessor","authors":"S. Fuller, D. Siewiorek, R. J. Swan","doi":"10.1145/800181.810301","DOIUrl":"https://doi.org/10.1145/800181.810301","url":null,"abstract":"Computer Modules are microcomputer based modules which can be interconnected to form large multiprocessor systems. This paper briefly discusses some of the major design considerations and presents an outline of the current Computer Module design.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"38 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":"125169419","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
Impact of recent privacy legislation: Minnesota and federal 最近隐私立法的影响:明尼苏达州和联邦
ACM '75 Pub Date : 1900-01-01 DOI: 10.1145/800181.810366
George Morrow
{"title":"Impact of recent privacy legislation: Minnesota and federal","authors":"George Morrow","doi":"10.1145/800181.810366","DOIUrl":"https://doi.org/10.1145/800181.810366","url":null,"abstract":"The panelists will examine recent Minnesota and Federal privacy legislation for the purpose of determining the extent to which this legislation has accomplished or failed to accomplish announced theoretical objectives. Clearly, such legislation has been unsuccessful in accommodating the expectations of the theorists. Thus, in Minnesota the Data Privacy Act, as amended, is only partly involved with privacy but very deeply concerned with records management and the right of public access—a right and process which is actually antagonistic to the exercise of the right of privacy.\u0000 Data processing systems designers have been affected. All are wondering what impact the “law” will have on file design. Some, involved at the early stages of the legislative process, or in the development of a privacy theory, have had their expectations upset. The discussion will focus on ways in which administrative necessity and the legislative process have each served to reshape those expectations.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"87 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":"129277784","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
Panel on information and public policy 信息和公共政策小组
ACM '75 Pub Date : 1900-01-01 DOI: 10.1145/800181.810276
John L. Gentile, R. Kling, Terry C. Kuch, K. Laudon, D. McCracken, Alan E. Westin, A. Wasserman, T. Sterling
{"title":"Panel on information and public policy","authors":"John L. Gentile, R. Kling, Terry C. Kuch, K. Laudon, D. McCracken, Alan E. Westin, A. Wasserman, T. Sterling","doi":"10.1145/800181.810276","DOIUrl":"https://doi.org/10.1145/800181.810276","url":null,"abstract":"Computing professionals have been immersed predominantly in problems of how to acquire, formulate, and retrieve information with some vague notion that someone, somewhere, sometime is going to use that information to better frame suitable policy. This assumes of course a rational universe in which strategies are based on outcomes of observations and guided by criteria which optimize something reasonable—such as health, income, production, power, or what have you. We may be waking up now to the realization that the technical problem has a much broader scope than first envisioned. The technical problem may have to also include a demonstration that information can be used to formulate rational policy in the first place and how to do it.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"43 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":"123872459","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
Summary of CODASYL report on “selection and acquisition of data base management systems”: CODASYL system committee CODASYL关于“数据库管理系统的选择和获取”的报告摘要:CODASYL系统委员会
ACM '75 Pub Date : 1900-01-01 DOI: 10.1145/800181.810361
W. H. Stieger, E. Sibley, G. C. Everest
{"title":"Summary of CODASYL report on “selection and acquisition of data base management systems”: CODASYL system committee","authors":"W. H. Stieger, E. Sibley, G. C. Everest","doi":"10.1145/800181.810361","DOIUrl":"https://doi.org/10.1145/800181.810361","url":null,"abstract":"This panel will discuss the latest in a series of reports on data base management systems. Of special interest is the attempt to provide a systematic taxonomy for user needs and a means to relate them to the taxonomy of system capabilities developed in prior reports.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"162 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":"121557262","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}
引用次数: 4
FSDS-Fairchild Software Development System 仙童软件开发系统
ACM '75 Pub Date : 1900-01-01 DOI: 10.1145/800181.810302
H. Mathews, K. Li, J. Katsaros
{"title":"FSDS-Fairchild Software Development System","authors":"H. Mathews, K. Li, J. Katsaros","doi":"10.1145/800181.810302","DOIUrl":"https://doi.org/10.1145/800181.810302","url":null,"abstract":"The Fairchild F8 Software Development System (FSDS) runs on the Fairchild F8 Microprocessor. Designed to ease the burden of developing F8 based microprocessor systems, FSDS enables testing programs in a real world environment. The FSDS system provides for generating, editing and maintaining source files, assembling user's programs, and executing routines using F8 hardware. This system was developed both for in-house Fairchild applications as well as customer based development programs.\u0000 FSDS not only provides a rapid means to develop application software; it also eliminates the costly method of simulating the application via a time sharing terminal.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"23 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":"114728083","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
Hardware implementation of loop trace and microprogram synthesis 循环跟踪和微程序合成的硬件实现
ACM '75 Pub Date : 1900-01-01 DOI: 10.1145/800181.810305
A. Abd-alla, L. H. Moffett
{"title":"Hardware implementation of loop trace and microprogram synthesis","authors":"A. Abd-alla, L. H. Moffett","doi":"10.1145/800181.810305","DOIUrl":"https://doi.org/10.1145/800181.810305","url":null,"abstract":"The modification or tuning of the microcode in a computer that utilizes a writable control store is one method whereby a program's execution time can be improved. A method for automatically performing a microcode tuning or synthesis has been developed by Drs. Karlgaard and Abd-alla and is discussed in detail in [1]. Presented is an extension of this effort which allows microcode synthesis to be performed “on-the-fly”. This is accomplished by: (1) performing the required program trace with a hardware modification, (2) eliminating the statistics generation requirement, and (3) performing the synthesizing by using a microprogram rather than software. The implementation of this technique is described in this paper.","PeriodicalId":447373,"journal":{"name":"ACM '75","volume":"130 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":"127968496","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
On the failure to implement structured programming and other techniques 关于失败实现结构化编程等技术
ACM '75 Pub Date : 1900-01-01 DOI: 10.1145/800181.810348
H. Lucas
{"title":"On the failure to implement structured programming and other techniques","authors":"H. Lucas","doi":"10.1145/800181.810348","DOIUrl":"https://doi.org/10.1145/800181.810348","url":null,"abstract":"There is a large gap between the theory of management of software development projects and actual practice. Why have so few new software development techniques been implemented given the dismal rate of success in meeting the specifications for programming projects on time and within budget (Kay, 1969; Jones and McClean, 1970)?\u0000 Before discussing some of the reasons for the failure to implement new approaches, several of these new techniques are delineated below. For a more complete description of each technique, see the references cited and the other papers in this session.","PeriodicalId":447373,"journal":{"name":"ACM '75","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":"130425352","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
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信