首页 > 最新文献

Symposium on Interactive Systems for Experimental Applied Mathematics最新文献

英文 中文
The implementation of APL360 APL360的实现
Pub Date : 1967-08-01 DOI: 10.1145/2402536.2402581
L. Breed, R. H. Lathwell
APL360 is an experimental, conversational System/360 implementation of APL, the Iverson language. It provides fast response and efficient execution to a large number of typewriter terminals. With 40 to 50 terminals connected and in normal use, each with a block of storage (called a workspace) allocated, reaction time (defined as the time from completion of an input message until the user's program begins execution) is typically 0.2 to 0.5 second. At the terminal this is manifested by nearly instantaneous response to a trivial request. Under these conditions, the CPU is executing user programs about 75% of the time, while supervisor overhead and I/O waiting time amount to less than 5%. The APL processor is interpretive; however, because of the efficiencies afforded by array operations, program execution is often one-tenth to one-fifth as fast as compiled code. APL360 is currently running on a System/360 Model 50 with 262,144 bytes of core storage, a 2314 Direct Access Storage Facility, and two 2702 Transmission Control Units to which IBM 1050 and 2741 Communication Terminals are connected via telephone lines.
APL360是一个实验性的,会话系统/360实现APL,艾弗森语言。它为大量的打字机终端提供快速响应和高效的执行。在连接40到50个终端并正常使用的情况下,每个终端分配一个存储块(称为工作空间),反应时间(定义为从完成输入消息到用户程序开始执行的时间)通常为0.2到0.5秒。在终端,这表现为对一个微不足道的请求几乎是即时的响应。在这些条件下,CPU执行用户程序的时间约占75%,而管理器开销和I/O等待时间总计不到5%。APL处理器是解释性的;然而,由于数组操作提供的效率,程序执行的速度通常是编译代码的十分之一到五分之一。APL360目前在System/360 Model 50上运行,具有262,144字节的核心存储,2314直接访问存储设施和两个2702传输控制单元,IBM 1050和2741通信终端通过电话线连接。
{"title":"The implementation of APL360","authors":"L. Breed, R. H. Lathwell","doi":"10.1145/2402536.2402581","DOIUrl":"https://doi.org/10.1145/2402536.2402581","url":null,"abstract":"APL360 is an experimental, conversational System/360 implementation of APL, the Iverson language. It provides fast response and efficient execution to a large number of typewriter terminals. With 40 to 50 terminals connected and in normal use, each with a block of storage (called a workspace) allocated, reaction time (defined as the time from completion of an input message until the user's program begins execution) is typically 0.2 to 0.5 second. At the terminal this is manifested by nearly instantaneous response to a trivial request. Under these conditions, the CPU is executing user programs about 75% of the time, while supervisor overhead and I/O waiting time amount to less than 5%. The APL processor is interpretive; however, because of the efficiencies afforded by array operations, program execution is often one-tenth to one-fifth as fast as compiled code. APL360 is currently running on a System/360 Model 50 with 262,144 bytes of core storage, a 2314 Direct Access Storage Facility, and two 2702 Transmission Control Units to which IBM 1050 and 2741 Communication Terminals are connected via telephone lines.","PeriodicalId":148361,"journal":{"name":"Symposium on Interactive Systems for Experimental Applied Mathematics","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1967-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121137500","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}
引用次数: 18
On the construction of polyalgorithms for automatic numerical analysis 自动数值分析多算法的构建
Pub Date : 1967-08-01 DOI: 10.1145/2402536.2402571
J. Rice
This paper presents a summary of the experiences and viewpoints in the development of polyalgorithms for NAPSS. The polyalgorithms depend essentially on their objectives which are presented and discussed in the next section. The objectives of the NAPSS polyalgorithms are quite high and the four primary difficulties (met so far) in achieving them are discussed in the third section. These four difficulties are common sense, error control, flexibility versus simplicity, and reliability versus efficiency. Some of the approaches used in NAPSS to overcome these difficulties are given.
本文综述了NAPSS多算法开发的经验和观点。多算法主要取决于它们的目标,这些目标将在下一节中提出和讨论。NAPSS多算法的目标相当高,实现这些目标的四个主要困难(到目前为止遇到的)将在第三节中讨论。这四个困难分别是常识、错误控制、灵活性与简单性、可靠性与效率。本文给出了NAPSS中用于克服这些困难的一些方法。
{"title":"On the construction of polyalgorithms for automatic numerical analysis","authors":"J. Rice","doi":"10.1145/2402536.2402571","DOIUrl":"https://doi.org/10.1145/2402536.2402571","url":null,"abstract":"This paper presents a summary of the experiences and viewpoints in the development of polyalgorithms for NAPSS. The polyalgorithms depend essentially on their objectives which are presented and discussed in the next section. The objectives of the NAPSS polyalgorithms are quite high and the four primary difficulties (met so far) in achieving them are discussed in the third section. These four difficulties are common sense, error control, flexibility versus simplicity, and reliability versus efficiency. Some of the approaches used in NAPSS to overcome these difficulties are given.","PeriodicalId":148361,"journal":{"name":"Symposium on Interactive Systems for Experimental Applied Mathematics","volume":"397 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1967-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"122856214","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
On experiences with PIL, an interpretive language, in an undergraduate numerical methods course 论在本科数值方法课程中使用解释语言PIL的经验
Pub Date : 1967-08-01 DOI: 10.1145/2402536.2402574
J. Muskat, Francis E. Sullivan, Paul R. Borman
The University of Pittsburgh's numerical calculus course acquaints students with various algorithms for interpolation, functional approximation, numerical differentiation and integration, and solving nonlinear equations. Computational and coding efficiency, regions and rates of convergence, and effects of errors are stressed.
匹兹堡大学的数值微积分课程让学生熟悉各种插值、泛函逼近、数值微分和积分以及求解非线性方程的算法。强调了计算和编码效率、收敛区域和速率以及误差的影响。
{"title":"On experiences with PIL, an interpretive language, in an undergraduate numerical methods course","authors":"J. Muskat, Francis E. Sullivan, Paul R. Borman","doi":"10.1145/2402536.2402574","DOIUrl":"https://doi.org/10.1145/2402536.2402574","url":null,"abstract":"The University of Pittsburgh's numerical calculus course acquaints students with various algorithms for interpolation, functional approximation, numerical differentiation and integration, and solving nonlinear equations. Computational and coding efficiency, regions and rates of convergence, and effects of errors are stressed.","PeriodicalId":148361,"journal":{"name":"Symposium on Interactive Systems for Experimental Applied Mathematics","volume":"52 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1967-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124347641","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
Implementation of a Reckoner facility on the Lincoln Laboratory IBM 360/67 在林肯实验室IBM 360/67上实现一个reconer设备
Pub Date : 1967-08-01 DOI: 10.1016/B978-0-12-395608-8.50043-8
Peter B. Hill, Arthur N. Stowe
{"title":"Implementation of a Reckoner facility on the Lincoln Laboratory IBM 360/67","authors":"Peter B. Hill, Arthur N. Stowe","doi":"10.1016/B978-0-12-395608-8.50043-8","DOIUrl":"https://doi.org/10.1016/B978-0-12-395608-8.50043-8","url":null,"abstract":"","PeriodicalId":148361,"journal":{"name":"Symposium on Interactive Systems for Experimental Applied Mathematics","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1967-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125640181","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
Mathematical laboratories: a new power for the physical sciences 数学实验室:物理科学的新力量
Pub Date : 1967-08-01 DOI: 10.1145/2402536.2402579
G. Culler
The concept of a mathematical laboratory has been developing throughout the lifetime of computers. The capabilities made available in systems supporting these laboratories range from symbolic integration, differentiation, and polynomial and power series manipulation, through mathematical simulation, to direct control experimental systems. About 1961 two trends, one toward what has become known as "on-line" computation, the other toward "time-sharing" had gained enough recognition to develop national support, and subsequently they have come to represent what is now known as modern computation. An on-line system provides interactive facilities by which a user can exert deterministic influence over the computation sequence; a time-sharing system provides a means by which partial computations on several different problems may be interleaved in time and may share facilities according to predetermined sharing algorithms. For reasons of economy it is hard to put a single user in direct personal control (on-line, that is) of a large-scale computer. It is equally (or even more) difficult to get adequate computation power for significant scientific applications out of any small-scale economical computer. Consequently, on-line computing has come to depend upon time-sharing as its justifiable mode of implementation. On the other hand, valuable on-line applications have formed one of the major reasons for pushing forward the development of time-sharing systems. At present, both efforts have reached such a stage of fruition that we find many systems incorporating selective aspects of the early experimental systems of both types.
数学实验室的概念在计算机的整个生命周期中不断发展。在支持这些实验室的系统中提供的功能范围从符号积分、微分、多项式和幂级数操作,通过数学模拟,到直接控制实验系统。大约在1961年,两种趋势,一种是“在线”计算,另一种是“分时”计算,已经获得了足够的认可,得到了国家的支持,随后它们代表了现在被称为现代计算的东西。在线系统提供交互式设施,用户可以通过这些设施对计算顺序施加确定性影响;分时系统提供了一种方法,通过该方法,对几个不同问题的部分计算可以在时间上交错,并且可以根据预定的共享算法共享设施。由于经济原因,很难让单个用户直接个人控制(即在线)一台大型计算机。从任何小型经济型计算机中获得足够的计算能力来进行重要的科学应用同样(甚至更困难)。因此,在线计算已经开始依赖于分时作为其合理的实现模式。另一方面,有价值的在线应用已经形成了推动分时系统发展的主要原因之一。目前,这两种努力已经达到了这样的成果阶段,我们发现许多系统结合了这两种类型的早期实验系统的选择性方面。
{"title":"Mathematical laboratories: a new power for the physical sciences","authors":"G. Culler","doi":"10.1145/2402536.2402579","DOIUrl":"https://doi.org/10.1145/2402536.2402579","url":null,"abstract":"The concept of a mathematical laboratory has been developing throughout the lifetime of computers. The capabilities made available in systems supporting these laboratories range from symbolic integration, differentiation, and polynomial and power series manipulation, through mathematical simulation, to direct control experimental systems. About 1961 two trends, one toward what has become known as \"on-line\" computation, the other toward \"time-sharing\" had gained enough recognition to develop national support, and subsequently they have come to represent what is now known as modern computation. An on-line system provides interactive facilities by which a user can exert deterministic influence over the computation sequence; a time-sharing system provides a means by which partial computations on several different problems may be interleaved in time and may share facilities according to predetermined sharing algorithms. For reasons of economy it is hard to put a single user in direct personal control (on-line, that is) of a large-scale computer. It is equally (or even more) difficult to get adequate computation power for significant scientific applications out of any small-scale economical computer. Consequently, on-line computing has come to depend upon time-sharing as its justifiable mode of implementation. On the other hand, valuable on-line applications have formed one of the major reasons for pushing forward the development of time-sharing systems. At present, both efforts have reached such a stage of fruition that we find many systems incorporating selective aspects of the early experimental systems of both types.","PeriodicalId":148361,"journal":{"name":"Symposium on Interactive Systems for Experimental Applied Mathematics","volume":"47 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1967-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133988660","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}
引用次数: 6
An analysis of computer operations under running time priority disciplines 在运行时间优先原则下的计算机操作分析
Pub Date : 1967-08-01 DOI: 10.1145/2402536.2402565
E. Coffman
Running-time priority disciplines for sequencing computer operations are those which discriminate among programs on the basis of the amount of service (running-time) they require. Discrimination is explicit in the models analyzed by Kesten and Runnenburg [1] and Miller and Schrage [2] in which the priority rule is shortest-job-first. However, in the models of particular interest in this paper, the discrimination is necessarily implicit since it is assumed that the running-times of arriving programs are not known in advance. We shall now describe in detail the queuing models to be analyzed in the following sections. Our initial description will use conventional queuing terminology; subsequently, the correspondences between this terminology and the terminology of our particular application will be established.
排序计算机操作的运行时优先级原则是根据程序所需的服务量(运行时)来区分程序的原则。在Kesten和Runnenburg[1]以及Miller和Schrage[2]分析的优先规则为最短工作优先的模型中,歧视是明确的。然而,在本文特别感兴趣的模型中,这种区分必然是隐含的,因为它假设到达的程序的运行时间是事先未知的。现在,我们将在以下部分中详细描述要分析的排队模型。我们最初的描述将使用传统的排队术语;随后,将建立此术语与我们特定应用的术语之间的对应关系。
{"title":"An analysis of computer operations under running time priority disciplines","authors":"E. Coffman","doi":"10.1145/2402536.2402565","DOIUrl":"https://doi.org/10.1145/2402536.2402565","url":null,"abstract":"Running-time priority disciplines for sequencing computer operations are those which discriminate among programs on the basis of the amount of service (running-time) they require. Discrimination is explicit in the models analyzed by Kesten and Runnenburg [1] and Miller and Schrage [2] in which the priority rule is shortest-job-first. However, in the models of particular interest in this paper, the discrimination is necessarily implicit since it is assumed that the running-times of arriving programs are not known in advance. We shall now describe in detail the queuing models to be analyzed in the following sections. Our initial description will use conventional queuing terminology; subsequently, the correspondences between this terminology and the terminology of our particular application will be established.","PeriodicalId":148361,"journal":{"name":"Symposium on Interactive Systems for Experimental Applied Mathematics","volume":"98 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1967-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124860064","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
On the user's point of view 从用户的角度出发
Pub Date : 1967-08-01 DOI: 10.1145/2402536.2402539
B. Fried
In this discussion, I shall try to identify those general criteria for interactive on-line systems which seem most important for the experimental solution of mathematical problems. To illustrate some of these, I shall refer to Professor Glen Culler's on-line system [1, 3], which has been in operation at the University of California at Santa Barbara since 1966. While it is far from an ideal system, I believe that it still ranks first in terms of the number of real problems (of at least moderate difficulty) which have actually been solved, by a variety of users, with the aid of this system or one of its earlier versions. Its strengths and weaknesses have, therefore, some general relevance to a discussion of on-line systems for experimental applied mathematics.
在这次讨论中,我将试图确定那些对数学问题的实验解决似乎最重要的交互式在线系统的一般标准。为了说明其中的一些,我将提到格伦·卡勒教授的联机系统[1,3],该系统自1966年以来一直在加州大学圣巴巴拉分校运行。虽然它远不是一个理想的系统,但我相信它在实际问题(至少中等难度)的数量方面仍然排名第一,这些问题是由各种用户在该系统或其早期版本的帮助下实际解决的。因此,它的优点和缺点与实验应用数学在线系统的讨论有一些普遍的相关性。
{"title":"On the user's point of view","authors":"B. Fried","doi":"10.1145/2402536.2402539","DOIUrl":"https://doi.org/10.1145/2402536.2402539","url":null,"abstract":"In this discussion, I shall try to identify those general criteria for interactive on-line systems which seem most important for the experimental solution of mathematical problems. To illustrate some of these, I shall refer to Professor Glen Culler's on-line system [1, 3], which has been in operation at the University of California at Santa Barbara since 1966. While it is far from an ideal system, I believe that it still ranks first in terms of the number of real problems (of at least moderate difficulty) which have actually been solved, by a variety of users, with the aid of this system or one of its earlier versions. Its strengths and weaknesses have, therefore, some general relevance to a discussion of on-line systems for experimental applied mathematics.","PeriodicalId":148361,"journal":{"name":"Symposium on Interactive Systems for Experimental Applied Mathematics","volume":"6 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1967-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121809922","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}
引用次数: 11
A message system for interactive dialog 交互式对话的消息系统
Pub Date : 1967-08-01 DOI: 10.1145/2402536.2402566
G. Patton
When writing programs for interactive computer systems, programmers often find that it is difficult to develop the interactive dialog these programs require. The difficulty arises for two reasons. First, because interactive terminals are relatively new, programmers are not accustomed to planning and developing computer dialogs. Second, there is often no easy way to program the dialog once it has been developed. The solution to the first problem is heavily dependent on the programmer, his training and his background, and does not lend itself to a computerized solution. The solution to the second problem, however, can be eased by providing a higher-level, dialog construction language. The basic features for such a language appear in several systems used for computer-aided instruction [1--4]. The Message System builds on these features to provide a dialog construction language for general use.
在为交互式计算机系统编写程序时,程序员经常发现很难开发这些程序所需的交互式对话框。出现这种困难有两个原因。首先,由于交互式终端相对较新,程序员不习惯规划和开发计算机对话框。其次,一旦开发了对话框,通常没有简单的方法来编程。第一个问题的解决方案在很大程度上依赖于程序员、他的训练和背景,而不是计算机化的解决方案。然而,第二个问题的解决方案可以通过提供更高级的对话构造语言来简化。这种语言的基本特征出现在用于计算机辅助教学的几种系统中[1—4]。消息系统以这些特性为基础,提供了一种通用的对话构造语言。
{"title":"A message system for interactive dialog","authors":"G. Patton","doi":"10.1145/2402536.2402566","DOIUrl":"https://doi.org/10.1145/2402536.2402566","url":null,"abstract":"When writing programs for interactive computer systems, programmers often find that it is difficult to develop the interactive dialog these programs require. The difficulty arises for two reasons. First, because interactive terminals are relatively new, programmers are not accustomed to planning and developing computer dialogs. Second, there is often no easy way to program the dialog once it has been developed. The solution to the first problem is heavily dependent on the programmer, his training and his background, and does not lend itself to a computerized solution. The solution to the second problem, however, can be eased by providing a higher-level, dialog construction language. The basic features for such a language appear in several systems used for computer-aided instruction [1--4]. The Message System builds on these features to provide a dialog construction language for general use.","PeriodicalId":148361,"journal":{"name":"Symposium on Interactive Systems for Experimental Applied Mathematics","volume":"48 3","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1967-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131588962","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
REDUCE: a user-oriented interactive system for algebraic simplification REDUCE:用于代数简化的面向用户的交互系统
Pub Date : 1967-08-01 DOI: 10.1145/2402536.2402544
A. C. Hearn
Many of the day-to-day problems which confront applied mathematicians involve extensive algebraic or nonnumerical calculation. Such problems may range from the evaluation of analytical solutions to complicated differential or integral equations on the one hand, to the calculation of coefficients in a power series expansion or the computation of the derivative of a complicated function on the other. The difference between these two classes of problems is obvious; in the former case, no straightforward algorithm exists which will guarantee a solution, and indeed, an analytic form for the solution may not even exist. On the other hand, algorithms do exist for the solution of problems such as series expansion and differentiation, and therefore a correct answer may always be found provided that the researcher possesses sufficient time, perseverance, and accuracy to carry the more complicated problems through free of error. Many examples of this type of problem may be found in physics and engineering. Calculations of general relativistic effects in planetary motion, structural design calculations, and many of the calculations associated with elementary particle physics experiments at high energy accelerators, to name a few, may demand many man-months or even years of work before a useful and error free answer can be found, even though the operations involved are quite straightforward.
应用数学家面临的许多日常问题都涉及大量的代数或非数值计算。这些问题的范围可能从复杂微分或积分方程的解析解的评估,到幂级数展开中的系数的计算或复杂函数的导数的计算。这两类问题的区别是显而易见的;在前一种情况下,没有直接的算法可以保证解的存在,事实上,解的解析形式甚至可能不存在。另一方面,级数展开、微分等问题的求解确实存在算法,只要研究者有足够的时间、毅力和准确性,将更复杂的问题毫无误差地进行下去,总能找到正确的答案。这类问题的许多例子可以在物理学和工程学中找到。行星运动中的广义相对论效应的计算,结构设计计算,以及与高能加速器的基本粒子物理实验相关的许多计算,仅举几例,可能需要许多人-月甚至数年的工作才能找到一个有用的、无误差的答案,尽管所涉及的操作相当简单。
{"title":"REDUCE: a user-oriented interactive system for algebraic simplification","authors":"A. C. Hearn","doi":"10.1145/2402536.2402544","DOIUrl":"https://doi.org/10.1145/2402536.2402544","url":null,"abstract":"Many of the day-to-day problems which confront applied mathematicians involve extensive algebraic or nonnumerical calculation. Such problems may range from the evaluation of analytical solutions to complicated differential or integral equations on the one hand, to the calculation of coefficients in a power series expansion or the computation of the derivative of a complicated function on the other. The difference between these two classes of problems is obvious; in the former case, no straightforward algorithm exists which will guarantee a solution, and indeed, an analytic form for the solution may not even exist. On the other hand, algorithms do exist for the solution of problems such as series expansion and differentiation, and therefore a correct answer may always be found provided that the researcher possesses sufficient time, perseverance, and accuracy to carry the more complicated problems through free of error. Many examples of this type of problem may be found in physics and engineering. Calculations of general relativistic effects in planetary motion, structural design calculations, and many of the calculations associated with elementary particle physics experiments at high energy accelerators, to name a few, may demand many man-months or even years of work before a useful and error free answer can be found, even though the operations involved are quite straightforward.","PeriodicalId":148361,"journal":{"name":"Symposium on Interactive Systems for Experimental Applied Mathematics","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1967-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121187535","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}
引用次数: 67
A content-evaluating mode of computer-aided instruction 计算机辅助教学的内容评价模式
Pub Date : 1967-08-01 DOI: 10.1145/2402536.2402568
G. Manacher
In the literature describing the languages and systems available for writing teaching programs, two main lines of development have been apparent [1]. At one pole is the system using the linguistic mode. Here, the student interacts "verbally" with the computer, in the sense that messages are sent to the computer by him and are then interpreted "verbally" by the machine. By this we mean that the steps the computer takes assume that the words received need not be decoded further; that is, the words themselves make up the target language.
在描述可用于编写教学计划的语言和系统的文献中,有两条主要的发展路线已经很明显了。一端是使用语言模式的系统。在这里,学生与计算机“口头”互动,也就是说,信息由他发送到计算机,然后由机器“口头”解释。我们的意思是,计算机所采取的步骤是假定接收到的字不需要进一步解码;也就是说,这些单词本身构成了目标语言。
{"title":"A content-evaluating mode of computer-aided instruction","authors":"G. Manacher","doi":"10.1145/2402536.2402568","DOIUrl":"https://doi.org/10.1145/2402536.2402568","url":null,"abstract":"In the literature describing the languages and systems available for writing teaching programs, two main lines of development have been apparent [1]. At one pole is the system using the linguistic mode. Here, the student interacts \"verbally\" with the computer, in the sense that messages are sent to the computer by him and are then interpreted \"verbally\" by the machine. By this we mean that the steps the computer takes assume that the words received need not be decoded further; that is, the words themselves make up the target language.","PeriodicalId":148361,"journal":{"name":"Symposium on Interactive Systems for Experimental Applied Mathematics","volume":"31 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"1967-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130489001","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
期刊
Symposium on Interactive Systems for Experimental Applied Mathematics
全部 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