首页 > 最新文献

ACM '74最新文献

英文 中文
Dynamic algebra 动态的代数
Pub Date : 1900-01-01 DOI: 10.1145/800182.810420
R. E. Noonan
A language or set of languages, called dynamic algebras, which will simplify programming and provide the capability of simplifying programs are proposed. In such languages, the constructions of arithmetic and algebra are emphasized, resulting in fewer but larger statements, rather than smaller, explicitly sequenced assignments and transfer A set of operators (called the Aiken operators) are introduced and their usefulness demonstrated. Three examples are presented of the simplification of dynamic algebra programs using the ordinary rules of algebra. Finally, the efficiency of such programs on von Neumann, parallel, and pipeline machines is discussed.
提出了一种语言或一组语言,称为动态代数,它将简化编程并提供简化程序的能力。在这种语言中,算术和代数的构造被强调,导致更少但更大的语句,而不是更小,显式排序的赋值和转移。一组操作符(称为Aiken操作符)被引入并证明了它们的用途。给出了用代数一般规则简化动态代数规划的三个实例。最后,讨论了这些程序在冯诺依曼机、并行机和流水线机上的效率。
{"title":"Dynamic algebra","authors":"R. E. Noonan","doi":"10.1145/800182.810420","DOIUrl":"https://doi.org/10.1145/800182.810420","url":null,"abstract":"A language or set of languages, called dynamic algebras, which will simplify programming and provide the capability of simplifying programs are proposed. In such languages, the constructions of arithmetic and algebra are emphasized, resulting in fewer but larger statements, rather than smaller, explicitly sequenced assignments and transfer A set of operators (called the Aiken operators) are introduced and their usefulness demonstrated. Three examples are presented of the simplification of dynamic algebra programs using the ordinary rules of algebra. Finally, the efficiency of such programs on von Neumann, parallel, and pipeline machines is discussed.","PeriodicalId":204185,"journal":{"name":"ACM '74","volume":"25 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":"133401418","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}
引用次数: 10
Inverse compiling for program documentation 程序文档的反向编译
Pub Date : 1900-01-01 DOI: 10.1145/1408800.1408928
Gregory L. Hopwood
Although higher level languages have achieved wide-spread use for program production, much system software is still being written in assembler language for reasons such as efficiency of code produced, lack of appropriate high level languages or compilers, costs of compilations, or compatibility with older software. Code efficiency is probably the most often cited reason for using assembler language since it affects the saleability of a manufacturer's product much more than whether the code is easy to understand and modify or is well-documented. Code efficiency directly affects system performance under benchmark tests, one of the most widely used comparators for computer selection. The future development of very large cheap and fast processor and main memory components will influence how important it will be to continue programming in low level "efficient" languages, but the use of these languages will probably continue on a large scale for at least another decade.
尽管高级语言已经在程序制作中得到了广泛的应用,但由于诸如代码效率、缺乏适当的高级语言或编译器、编译成本或与旧软件的兼容性等原因,许多系统软件仍然是用汇编语言编写的。代码效率可能是使用汇编语言最常被引用的原因,因为它比代码是否易于理解和修改或是否有良好的文档更能影响制造商产品的可销售性。在基准测试中,代码效率直接影响系统性能,基准测试是计算机选择中最广泛使用的比较指标之一。未来大型、廉价、快速的处理器和主存组件的发展将影响到继续使用低级“高效”语言进行编程的重要性,但这些语言的大规模使用可能至少还会持续10年。
{"title":"Inverse compiling for program documentation","authors":"Gregory L. Hopwood","doi":"10.1145/1408800.1408928","DOIUrl":"https://doi.org/10.1145/1408800.1408928","url":null,"abstract":"Although higher level languages have achieved wide-spread use for program production, much system software is still being written in assembler language for reasons such as efficiency of code produced, lack of appropriate high level languages or compilers, costs of compilations, or compatibility with older software. Code efficiency is probably the most often cited reason for using assembler language since it affects the saleability of a manufacturer's product much more than whether the code is easy to understand and modify or is well-documented. Code efficiency directly affects system performance under benchmark tests, one of the most widely used comparators for computer selection. The future development of very large cheap and fast processor and main memory components will influence how important it will be to continue programming in low level \"efficient\" languages, but the use of these languages will probably continue on a large scale for at least another decade.","PeriodicalId":204185,"journal":{"name":"ACM '74","volume":"34 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":"121468525","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
Impact analysis 影响分析
Pub Date : 1900-01-01 DOI: 10.1145/800182.810419
James S. Ketchel, John P. Dolan
Impact analysis is the assessment in terms of monetary loss of any potential threat to the organization. Impact analysis combines the Bayesian decisionprocess withthe Delphi method, as modified herein. A computer can be used to produce a statistical summary useful in fore-casting. This paper will describe impact analysis.First, brief summaries of the Bayesian decision process and the Delphi technique are offered.Then, the method for impact analysis is outlined, followed by a description of a recent application.The application was developed at the Weyer- haeuser Company, Tacoma, ashington. Weyer- haeuser is one of the largest forest products companies in the world. The paper concludes with suggestions for other applications.
影响分析是根据对组织的任何潜在威胁的金钱损失进行评估。影响分析将贝叶斯决策过程与德尔菲法相结合,本文对此进行了修正。计算机可以用来制作对预测有用的统计摘要。本文将描述影响分析。首先,简要总结了贝叶斯决策过程和德尔菲技术。然后,概述了影响分析的方法,然后描述了最近的应用。该应用程序是在华盛顿州塔科马市的Weyer- haeuser公司开发的。威豪斯是世界上最大的林产品公司之一。文章最后对其他应用提出了建议。
{"title":"Impact analysis","authors":"James S. Ketchel, John P. Dolan","doi":"10.1145/800182.810419","DOIUrl":"https://doi.org/10.1145/800182.810419","url":null,"abstract":"Impact analysis is the assessment in terms of monetary loss of any potential threat to the organization. Impact analysis combines the Bayesian decisionprocess withthe Delphi method, as modified herein. A computer can be used to produce a statistical summary useful in fore-casting.\u0000 This paper will describe impact analysis.First, brief summaries of the Bayesian decision process and the Delphi technique are offered.Then, the method for impact analysis is outlined, followed by a description of a recent application.The application was developed at the Weyer- haeuser Company, Tacoma, ashington. Weyer- haeuser is one of the largest forest products companies in the world. The paper concludes with suggestions for other applications.","PeriodicalId":204185,"journal":{"name":"ACM '74","volume":"2 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":"114574316","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}
引用次数: 91
A look at characterizing the design of information systems 介绍信息系统设计的特征
Pub Date : 1900-01-01 DOI: 10.1145/1408800.1408865
N. P. Edwards, H. Tellier
Mr. C. T. Schlegel, Chairman of the ACM74 session for which this paper was prepared, described his session as one which will try to distinguish those intrinsic features of information systems which separate them from data management systems. He further states that. "there exist many programming packages which efficiently and rapidly handle large amounts of data stored on computers. However, to call them information systems is a little too inaccurate for our tastes"... Mr. Schlegel makes the further observation that. "data becomes information only when interpreted in some context, and the context and the interpretation are usually provided by people who use the data, not the software".
编写本文件的第74届会议主席C. T. Schlegel先生说,他的会议将努力区分信息系统与数据管理系统之间的内在特征。他进一步指出。现在有许多程序包可以高效、快速地处理存储在计算机上的大量数据。然而,称它们为信息系统对我们的口味来说有点太不准确了……施莱格尔先生进一步指出。“数据只有在某种情况下被解释才能成为信息,而这种情况和解释通常是由使用数据的人提供的,而不是软件”。
{"title":"A look at characterizing the design of information systems","authors":"N. P. Edwards, H. Tellier","doi":"10.1145/1408800.1408865","DOIUrl":"https://doi.org/10.1145/1408800.1408865","url":null,"abstract":"Mr. C. T. Schlegel, Chairman of the ACM74 session for which this paper was prepared, described his session as one which will try to distinguish those intrinsic features of information systems which separate them from data management systems. He further states that. \"there exist many programming packages which efficiently and rapidly handle large amounts of data stored on computers. However, to call them information systems is a little too inaccurate for our tastes\"... Mr. Schlegel makes the further observation that. \"data becomes information only when interpreted in some context, and the context and the interpretation are usually provided by people who use the data, not the software\".","PeriodicalId":204185,"journal":{"name":"ACM '74","volume":"68 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":"115701680","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
Analysis of algorithms implemented in software and hardware 软件和硬件实现算法分析
Pub Date : 1900-01-01 DOI: 10.1145/1408800.1408924
D. Ostapko
The area of "software physics and algorithmic complexity" is providing some much needed quantization of the notions of a program and an algorithm. I am interested in those aspects of this quantization that allow one to estimate the length of an algorithm programmed in one language given the length of the same algorithm programmed in another language.
“软件物理和算法复杂性”领域提供了一些非常需要的程序和算法概念的量化。我对量化的那些方面感兴趣,这些方面允许人们在给定用另一种语言编写的相同算法的长度的情况下,估计用一种语言编写的算法的长度。
{"title":"Analysis of algorithms implemented in software and hardware","authors":"D. Ostapko","doi":"10.1145/1408800.1408924","DOIUrl":"https://doi.org/10.1145/1408800.1408924","url":null,"abstract":"The area of \"software physics and algorithmic complexity\" is providing some much needed quantization of the notions of a program and an algorithm. I am interested in those aspects of this quantization that allow one to estimate the length of an algorithm programmed in one language given the length of the same algorithm programmed in another language.","PeriodicalId":204185,"journal":{"name":"ACM '74","volume":"44 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":"122538907","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
Myoelectric signal processing for control of prosthetic devices 控制假肢装置的肌电信号处理
Pub Date : 1900-01-01 DOI: 10.1145/1408800.1408883
Donald R. Taylor, F. Ray Finley
Myoelectric signal processing techniques, used as the basis for control of a multiple-axis upper limb prosthesis, have been exceptional in providing the amputee with natural control of motion without the need for training. The approach rests on the electronic recognition of normal muscle synergies in the stabilizing musculature of the shoulder, chest, and back, in order to control the motors of the prosthesis when performing the intended motions. Observations were made of the variability and repeatability of the myoelectric patterns; the appropriate signal processing parameters were determined, and a laboratory prostheses was fabricated and tested.
肌电信号处理技术,作为控制多轴上肢假体的基础,在为截肢者提供无需训练的自然运动控制方面表现出色。该方法依赖于肩部、胸部和背部稳定肌肉组织中正常肌肉协同作用的电子识别,以便在执行预期动作时控制假体的马达。观察了肌电模式的可变性和可重复性;确定了合适的信号处理参数,制作了实验室假体并进行了测试。
{"title":"Myoelectric signal processing for control of prosthetic devices","authors":"Donald R. Taylor, F. Ray Finley","doi":"10.1145/1408800.1408883","DOIUrl":"https://doi.org/10.1145/1408800.1408883","url":null,"abstract":"Myoelectric signal processing techniques, used as the basis for control of a multiple-axis upper limb prosthesis, have been exceptional in providing the amputee with natural control of motion without the need for training. The approach rests on the electronic recognition of normal muscle synergies in the stabilizing musculature of the shoulder, chest, and back, in order to control the motors of the prosthesis when performing the intended motions. Observations were made of the variability and repeatability of the myoelectric patterns; the appropriate signal processing parameters were determined, and a laboratory prostheses was fabricated and tested.","PeriodicalId":204185,"journal":{"name":"ACM '74","volume":"11 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":"115554906","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 on-line interactive audiographic learning system 一个在线互动式听音学习系统
Pub Date : 1900-01-01 DOI: 10.1145/800182.810408
T. Ting, A. P. Jensen
An on-line interactive audiographic learning system is described. The system is able to deliver synchronized narrative and line-graphic learning information to learners at remote locations via regular telephone lines. A quasi-conversational mode of instruction allows learners to control the interaction by using Touch-Tone telephone signals. Individualized instruction is achieved by providing the learner with the possibility of selecting, stopping, reviewing, and skipping instructional materials at his own desire and pace. Instructional information in both audio and graphic forms are stored electronically on regular stereo audio tapes in modular forms. Multiple tape units are used to store the learning data base. A PDP-8/I computer is used to control the process. Instructional modules are redundantly stored to permit access by multiple learners at different learning stations. Learning activities of each user are recorded. The hardware and software of the system is described. The procedures of course generation, editing, processing, and up-dating are described.
介绍了一种在线互动式听听学习系统。该系统能够通过常规电话线向远程学习者提供同步的叙事和线形学习信息。一种准会话的教学模式允许学习者通过使用按键式电话信号来控制互动。个性化教学是通过为学习者提供选择、停止、复习和跳过教学材料的可能性来实现的,根据他自己的愿望和速度。音频和图形形式的教学信息以模块形式以电子方式存储在常规立体声磁带上。使用多个磁带单元来存储学习数据库。一台PDP-8/I计算机用于控制该过程。教学模块被冗余存储,以允许多个学习者在不同的学习站访问。记录每个用户的学习活动。介绍了系统的硬件和软件组成。描述了课程生成、编辑、处理和更新的过程。
{"title":"An on-line interactive audiographic learning system","authors":"T. Ting, A. P. Jensen","doi":"10.1145/800182.810408","DOIUrl":"https://doi.org/10.1145/800182.810408","url":null,"abstract":"An on-line interactive audiographic learning system is described. The system is able to deliver synchronized narrative and line-graphic learning information to learners at remote locations via regular telephone lines. A quasi-conversational mode of instruction allows learners to control the interaction by using Touch-Tone telephone signals. Individualized instruction is achieved by providing the learner with the possibility of selecting, stopping, reviewing, and skipping instructional materials at his own desire and pace.\u0000 Instructional information in both audio and graphic forms are stored electronically on regular stereo audio tapes in modular forms. Multiple tape units are used to store the learning data base. A PDP-8/I computer is used to control the process. Instructional modules are redundantly stored to permit access by multiple learners at different learning stations. Learning activities of each user are recorded.\u0000 The hardware and software of the system is described. The procedures of course generation, editing, processing, and up-dating are described.","PeriodicalId":204185,"journal":{"name":"ACM '74","volume":"56 2","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"113933761","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
Inverse compilation feasibility 逆编译可行性
Pub Date : 1900-01-01 DOI: 10.1145/1408800.1408927
F. Friedman
The feasibility of the use of techniques of inverse compilation (decompilation) for the solution of Software Transport problems depends to a great extent upon the level of adaptability of software systems designed to automate the decompilation process. The attainment of a sufficiently high level of adaptability requires the development of very general and efficient techniques of program structure and variable usage analysis. However, while such techniques are necessary for the development of adaptable decompilation software, they are not by themselves sufficient. What is further needed is a highly sophisticated medium of program description that 1) is comparatively easy to map to and from assembly languages for a wide variety of machines, 2) is suitable for direct input to a program analyzer, and 3) is easily produced by a high-level language compiler.
使用反编译(反编译)技术来解决软件传输问题的可行性在很大程度上取决于设计用于自动反编译过程的软件系统的适应性水平。要达到足够高的适应性水平,需要开发非常通用和有效的程序结构和变量使用分析技术。然而,尽管这些技术对于开发适应性强的反编译软件是必要的,但它们本身是不够的。进一步需要的是一种高度复杂的程序描述媒介,1)相对容易在各种机器的汇编语言之间进行映射,2)适合于直接输入到程序分析器中,3)易于由高级语言编译器生成。
{"title":"Inverse compilation feasibility","authors":"F. Friedman","doi":"10.1145/1408800.1408927","DOIUrl":"https://doi.org/10.1145/1408800.1408927","url":null,"abstract":"The feasibility of the use of techniques of inverse compilation (decompilation) for the solution of Software Transport problems depends to a great extent upon the level of adaptability of software systems designed to automate the decompilation process. The attainment of a sufficiently high level of adaptability requires the development of very general and <u>efficient</u> techniques of program structure and variable usage analysis. However, while such techniques are necessary for the development of adaptable decompilation software, they are not by themselves sufficient. What is further needed is a highly sophisticated medium of program description that 1) is comparatively easy to map to and from assembly languages for a wide variety of machines, 2) is suitable for direct input to a program analyzer, and 3) is easily produced by a high-level language compiler.","PeriodicalId":204185,"journal":{"name":"ACM '74","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":"117201544","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
Sets and graphs in GRAAL GRAAL中的集合和图
Pub Date : 1900-01-01 DOI: 10.1145/800182.810415
V. Basili
This paper is an attempt at presenting a high level model of the set and graph aspects of the graph algorithmic language GRAAL [5]. The problem area for which the language GRAAL was designed was the solution of graph problems of the type primarily arising in applications. It was designed with two objectives in mind. The first was to develop a language which permitted the writing of graph algorithms in a highly readable form with as natural a set of primitives as possible for describing the algorithm. The second was to allow for a wide variety of graphs of different types and complexity with as little degradation as possible in the efficient implementation and execution of an algorithm designed for a specific type of problem.
本文试图呈现图算法语言GRAAL[5]的集和图方面的高级模型。设计GRAAL语言的问题领域是解决主要在应用程序中出现的类型的图形问题。它的设计有两个目标。首先是开发一种语言,允许以高度可读的形式编写图算法,并尽可能自然地使用一组原语来描述算法。第二个目标是在为特定类型的问题设计的算法的有效实现和执行中,尽可能少地降低各种不同类型和复杂性的图的性能。
{"title":"Sets and graphs in GRAAL","authors":"V. Basili","doi":"10.1145/800182.810415","DOIUrl":"https://doi.org/10.1145/800182.810415","url":null,"abstract":"This paper is an attempt at presenting a high level model of the set and graph aspects of the graph algorithmic language GRAAL [5]. The problem area for which the language GRAAL was designed was the solution of graph problems of the type primarily arising in applications. It was designed with two objectives in mind. The first was to develop a language which permitted the writing of graph algorithms in a highly readable form with as natural a set of primitives as possible for describing the algorithm. The second was to allow for a wide variety of graphs of different types and complexity with as little degradation as possible in the efficient implementation and execution of an algorithm designed for a specific type of problem.","PeriodicalId":204185,"journal":{"name":"ACM '74","volume":"59 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":"123118851","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 programming aid for structured programmers 结构化程序员的编程辅助工具
Pub Date : 1900-01-01 DOI: 10.1145/1408800.1408879
Douglas E. Jones
The structured programmer often produces code in an order relatively unrelated to the order required by a specific programming language. The task of reordering the structured code to the specifications of the chosen language is tedious and error prone, particularly for large programs. A programming aid, "STRUCTURE", is described that relieves the programmer of this burden. In addition, it provides a listing of the program in the hierarchical order of the solution, making the program more amenable to manipulation by the programmer.
结构化程序员通常按照与特定编程语言所要求的顺序相对无关的顺序编写代码。按照所选语言的规范对结构化代码进行重新排序的任务是乏味且容易出错的,特别是对于大型程序。本文描述了一种编程辅助工具“STRUCTURE”,它减轻了程序员的这种负担。此外,它还按照解决方案的层次顺序提供了程序列表,使程序更易于程序员操作。
{"title":"A programming aid for structured programmers","authors":"Douglas E. Jones","doi":"10.1145/1408800.1408879","DOIUrl":"https://doi.org/10.1145/1408800.1408879","url":null,"abstract":"The structured programmer often produces code in an order relatively unrelated to the order required by a specific programming language. The task of reordering the structured code to the specifications of the chosen language is tedious and error prone, particularly for large programs. A programming aid, \"STRUCTURE\", is described that relieves the programmer of this burden. In addition, it provides a listing of the program in the hierarchical order of the solution, making the program more amenable to manipulation by the programmer.","PeriodicalId":204185,"journal":{"name":"ACM '74","volume":"31 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":"121925146","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
期刊
ACM '74
全部 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学术文献互助群
群 号:604180095
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1