首页 > 最新文献

ACM '71最新文献

英文 中文
SCALPEL: Prototype for a computer assisted finite language for data screening 手术刀:用于数据筛选的计算机辅助有限语言的原型
Pub Date : 1900-01-01 DOI: 10.1145/800184.810532
HaroldT. Kay, C. Mundt, Barbara S. Van Yserloo, A. Rimm
No one has yet been able to devise a computerized method for using a natural language to analyze large data files. As a result scientists and physicians have been limited to using record forms and questionnaires for their information collection. On large studies where computer assistance is required the researcher may lose the opportunity to communicate directly with his own data. Many times he is forced to communicate with a computer programmer/analyst, who then operates on his data. We feel that a finite language based on a questionnaire format is an excellent means of allowing the researcher to interrogate his own computerized data. We have created SCALPEL as a prototype language system for multiple statistical inquiries for the non-computer oriented medical scientist; particularily the epidemiologist. The data used to demonstrate this finite language is from a national study of obese persons.
至今还没有人能够设计出一种计算机化的方法来使用自然语言分析大型数据文件。因此,科学家和医生只能使用记录表格和问卷来收集信息。在需要计算机辅助的大型研究中,研究人员可能会失去与自己的数据直接交流的机会。很多时候,他被迫与计算机程序员/分析师进行沟通,然后由后者对他的数据进行操作。我们认为,基于问卷形式的有限语言是一种极好的方法,可以让研究人员查询自己的计算机化数据。我们为非计算机医学科学家创建了SCALPEL作为多种统计查询的原型语言系统;特别是流行病学家。用于证明这种有限语言的数据来自一项针对肥胖者的全国性研究。
{"title":"SCALPEL: Prototype for a computer assisted finite language for data screening","authors":"HaroldT. Kay, C. Mundt, Barbara S. Van Yserloo, A. Rimm","doi":"10.1145/800184.810532","DOIUrl":"https://doi.org/10.1145/800184.810532","url":null,"abstract":"No one has yet been able to devise a computerized method for using a natural language to analyze large data files. As a result scientists and physicians have been limited to using record forms and questionnaires for their information collection. On large studies where computer assistance is required the researcher may lose the opportunity to communicate directly with his own data. Many times he is forced to communicate with a computer programmer/analyst, who then operates on his data.\u0000 We feel that a finite language based on a questionnaire format is an excellent means of allowing the researcher to interrogate his own computerized data. We have created SCALPEL as a prototype language system for multiple statistical inquiries for the non-computer oriented medical scientist; particularily the epidemiologist. The data used to demonstrate this finite language is from a national study of obese persons.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"30 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":"133519163","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 user-oriented approach to systems design 面向用户的系统设计方法
Pub Date : 1900-01-01 DOI: 10.1145/800184.810503
H. Lucas
The most serious problems in advancing the use of computer-based systems are described as organizational instead of technical. The operations of a computer department are examined to show how the relationship between computer users and professionals often fits the conditions of' a general model of conflict. It is argued that a user-oriented approach to systems design is needed which helps to reduce conflict and promote cooperation. The results of a study of conflict between users and data processing departments are briefly described. It is suggested that the questionnaire and interview techniques used in this study be applied to the process of system design. The recommended procedure includes obtaining data on attitudes and information for use in the design of a new computer system directly from users. Both the data collected and the involvement of users as a result of adopting the approach should help to improve the acceptance and quality of computer-based systems.
在推进以计算机为基础的系统的使用中,最严重的问题被描述为组织问题,而不是技术问题。研究计算机部门的运作,以显示计算机用户和专业人员之间的关系如何符合一般冲突模型的条件。本文认为,需要一种以用户为导向的系统设计方法,这有助于减少冲突,促进合作。简要描述了用户与数据处理部门之间冲突的研究结果。建议将本研究中使用的问卷调查和访谈技术应用于制度设计过程。建议的程序包括直接从用户处获取有关态度的数据和信息,以便在设计新的计算机系统时使用。采用这种方法所收集的数据和用户的参与都应有助于提高计算机系统的接受程度和质量。
{"title":"A user-oriented approach to systems design","authors":"H. Lucas","doi":"10.1145/800184.810503","DOIUrl":"https://doi.org/10.1145/800184.810503","url":null,"abstract":"The most serious problems in advancing the use of computer-based systems are described as organizational instead of technical. The operations of a computer department are examined to show how the relationship between computer users and professionals often fits the conditions of' a general model of conflict. It is argued that a user-oriented approach to systems design is needed which helps to reduce conflict and promote cooperation. The results of a study of conflict between users and data processing departments are briefly described. It is suggested that the questionnaire and interview techniques used in this study be applied to the process of system design. The recommended procedure includes obtaining data on attitudes and information for use in the design of a new computer system directly from users. Both the data collected and the involvement of users as a result of adopting the approach should help to improve the acceptance and quality of computer-based systems.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"228 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":"124513679","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}
引用次数: 26
Programmed restarts 程序重新启动
Pub Date : 1900-01-01 DOI: 10.1145/800184.810469
Henry Pikner
It can happen to the computer programs that require long execution times that their runs are interrupted due to various reasons lying outside the programs. Part 1 of this paper estimates how much time we shall probably need to run a job, provided that we know the frequency of system halts and how long it takes to run the job smoothly. Mean time for programs that have to start from the very beginning after each halt, is compared with the mean time of the same jobs whose additional (restarting) code allows previous results to be saved and used at a restart. Part 2 states some features the restarting code should have, and finds places in the simplified program structure most suitable for locating parts of the restarting code.
对于需要长时间执行的计算机程序来说,由于程序外部的各种原因,它们的运行可能会中断。本文的第1部分估计了运行作业可能需要多少时间,前提是我们知道系统停机的频率以及平稳运行作业所需的时间。将每次暂停后必须从头开始的程序的平均时间与具有附加(重新启动)代码的相同作业的平均时间进行比较,这些作业允许保存先前的结果并在重新启动时使用。第2部分说明了重新启动代码应该具有的一些特性,并在简化的程序结构中找到了最适合定位重新启动代码部分的位置。
{"title":"Programmed restarts","authors":"Henry Pikner","doi":"10.1145/800184.810469","DOIUrl":"https://doi.org/10.1145/800184.810469","url":null,"abstract":"It can happen to the computer programs that require long execution times that their runs are interrupted due to various reasons lying outside the programs. Part 1 of this paper estimates how much time we shall probably need to run a job, provided that we know the frequency of system halts and how long it takes to run the job smoothly. Mean time for programs that have to start from the very beginning after each halt, is compared with the mean time of the same jobs whose additional (restarting) code allows previous results to be saved and used at a restart. Part 2 states some features the restarting code should have, and finds places in the simplified program structure most suitable for locating parts of the restarting code.","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":"131527475","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
The Mathematical Programming Language (MPL) 数学编程语言(MPL)
Pub Date : 1900-01-01 DOI: 10.1145/800184.810495
G. Dantzig, S. Eisenstat, T. Magnanti, Steven F. Maier, Michael B. McGrath
The Mathematical Programming Language (MPL) is a high-level user-oriented programming language intended particularly for developing, testing, and communicating mathematical algorithms. Presented here is an introductory discussion of the language. The major emphasis is on the need for MPL, the resulting design philosophy, and those characteristics that make the language read like mathematics. An example has been included.
数学编程语言(MPL)是一种面向用户的高级编程语言,专门用于开发、测试和交流数学算法。这里介绍的是对该语言的介绍性讨论。主要的重点是对MPL的需求,由此产生的设计哲学,以及那些使语言读起来像数学的特征。其中包括一个示例。
{"title":"The Mathematical Programming Language (MPL)","authors":"G. Dantzig, S. Eisenstat, T. Magnanti, Steven F. Maier, Michael B. McGrath","doi":"10.1145/800184.810495","DOIUrl":"https://doi.org/10.1145/800184.810495","url":null,"abstract":"The Mathematical Programming Language (MPL) is a high-level user-oriented programming language intended particularly for developing, testing, and communicating mathematical algorithms. Presented here is an introductory discussion of the language. The major emphasis is on the need for MPL, the resulting design philosophy, and those characteristics that make the language read like mathematics. An example has been included.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"54 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":"127570896","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 linear programming system for use on time sharing 一个用于分时系统的线性规划系统
Pub Date : 1900-01-01 DOI: 10.1145/800184.810497
Bruce O. Larsen
A linear programming system, NYLPS, designed for batch processing has been adapted for use under time sharing. The new system is called ECLIPS. The system is both conversational, in that it prompts the user for information, and interactive in that the user may interrupt an optimization, change data and continue optimizing without losing the current basis. These features are discussed along with the programming techniques used to accomplish them.
为批处理设计的线性规划系统NYLPS已适应于分时使用。这个新系统被称为ECLIPS。该系统是对话式的,因为它提示用户提供信息,并且是交互式的,因为用户可以中断优化,更改数据并在不失去当前基础的情况下继续优化。本文将讨论这些特性以及用于实现这些特性的编程技术。
{"title":"A linear programming system for use on time sharing","authors":"Bruce O. Larsen","doi":"10.1145/800184.810497","DOIUrl":"https://doi.org/10.1145/800184.810497","url":null,"abstract":"A linear programming system, NYLPS, designed for batch processing has been adapted for use under time sharing. The new system is called ECLIPS. The system is both conversational, in that it prompts the user for information, and interactive in that the user may interrupt an optimization, change data and continue optimizing without losing the current basis. These features are discussed along with the programming techniques used to accomplish them.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"13 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":"125554072","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
Computing at the Information Sciences Division, Rockland State Hospital 罗克兰州立医院信息科学部计算机专业
Pub Date : 1900-01-01 DOI: 10.1145/800184.810533
E. Laska, G. Logemann
The activities of the Information Sciences Division include research in bio-mathematics, statistics and computer science, development of information systems, and service to the Research Center in such areas as programming, statistical analyses of data, business and administrative applications of computer technology and on-line data collection. The major project of the Information Sciences Division is the Multi-State Information System for Psychiatric Patients. This record keeping system collects information on all phases of patient experience. Data is collected at terminals located in participating facilities on optical scan forms and transmitted to the central computing facility at Rockland State Hospital. Reports reflecting the information collected are returned to the terminal. Terminals consisting of an optical mark page reader, a card reader, a line printer, and a keypunch are located in Connecticut, Maine, Massachusetts, New York, Vermont and Washington, D.C. Rhode Island also participates but mails its data to New York for processing.
信息科学司的活动包括生物数学、统计学和计算机科学方面的研究,信息系统的发展,以及在诸如编程、数据统计分析、计算机技术的商业和行政应用以及联机数据收集等领域向研究中心提供服务。信息科学部的主要项目是精神病患者多州信息系统。这个记录保存系统收集病人经历的所有阶段的信息。数据在参与设施的终端以光学扫描表格的形式收集,并传输到罗克兰州立医院的中央计算设施。将收集到的信息返回给终端。由光学标记页读取器、读卡器、行式打印机和键盘打孔机组成的终端位于康涅狄格州、缅因州、马萨诸塞州、纽约州、佛蒙特州和华盛顿特区。罗德岛州也参与其中,但将其数据发送到纽约进行处理。
{"title":"Computing at the Information Sciences Division, Rockland State Hospital","authors":"E. Laska, G. Logemann","doi":"10.1145/800184.810533","DOIUrl":"https://doi.org/10.1145/800184.810533","url":null,"abstract":"The activities of the Information Sciences Division include research in bio-mathematics, statistics and computer science, development of information systems, and service to the Research Center in such areas as programming, statistical analyses of data, business and administrative applications of computer technology and on-line data collection.\u0000 The major project of the Information Sciences Division is the Multi-State Information System for Psychiatric Patients. This record keeping system collects information on all phases of patient experience. Data is collected at terminals located in participating facilities on optical scan forms and transmitted to the central computing facility at Rockland State Hospital. Reports reflecting the information collected are returned to the terminal.\u0000 Terminals consisting of an optical mark page reader, a card reader, a line printer, and a keypunch are located in Connecticut, Maine, Massachusetts, New York, Vermont and Washington, D.C. Rhode Island also participates but mails its data to New York for processing.","PeriodicalId":126192,"journal":{"name":"ACM '71","volume":"32 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":"129338010","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
On the construction of LR(k) analyzers LR(k)分析仪的构造
Pub Date : 1900-01-01 DOI: 10.1145/800184.810522
Tatsuya Hayashi
A method for constructing almost optimal Floyd-Evans type Productions for LR(k) grammars is described here. Knuth has given the algorithm for constructing the analyzer. But its parsing table is too large and unacceptable for practical use. The concept of route indexes is used in our method. Using the concept it is possible to transform the transition diagram of Knuth's analyzer into another equivalent one whose number of statuses is much less than that of Knuth's transition diagram. As the result, we can get Productions which are optimal concerning both the time and the space efficiency, at the cost of the constructor complexity.
本文描述了一种为LR(k)语法构造几乎最优的Floyd-Evans型产品的方法。Knuth给出了构造分析器的算法。但是它的解析表太大,不适合实际使用。我们的方法中使用了路由索引的概念。使用这个概念,可以将Knuth分析器的转换图转换为另一个等效的转换图,其状态数量远少于Knuth的转换图。因此,我们可以在牺牲构造函数复杂度的前提下,得到时间和空间效率都最优的构造函数。
{"title":"On the construction of LR(k) analyzers","authors":"Tatsuya Hayashi","doi":"10.1145/800184.810522","DOIUrl":"https://doi.org/10.1145/800184.810522","url":null,"abstract":"A method for constructing almost optimal Floyd-Evans type Productions for LR(k) grammars is described here. Knuth has given the algorithm for constructing the analyzer. But its parsing table is too large and unacceptable for practical use. The concept of route indexes is used in our method. Using the concept it is possible to transform the transition diagram of Knuth's analyzer into another equivalent one whose number of statuses is much less than that of Knuth's transition diagram. As the result, we can get Productions which are optimal concerning both the time and the space efficiency, at the cost of the constructor complexity.","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":"125882899","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
期刊
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