← 返回书目
DJS-21机标准程序汇编 第二分册 封面

DJS-21机标准程序汇编 第二分册

OB48002751
作者中国科学院数学研究所计算站
出版社—
出版年1974
版本1974年(具体版次未载)
时期1950—1979
大类工业技术
详细分类工业技术·计算机技术(程序设计/数值计算程序)
是否公版是
页数92 页
容量15.3 MB
文件 MD537eaa7c5347eba5d04298f7e19d4e579

获取资源

点击按钮实时生成第三方网盘分享链接(免费、一次一本)。本站不托管文件。
链接失效或有误?举报反馈

书籍简介

《DJS-21机标准程序汇编 第二分册》是“计算机科学资料”之一种,由中国科学院数学研究所计算站编,1974年印行,序署“编者 1974年元月”。本书是20世纪70年代中国国产DJS-21机算法语言标准程序的汇编成果之一。序言说明,随着我国社会主义建设的发展,电子计算机的使用日益普遍;近年来由于语言程序的采用,节约了大量编制程序的人力,为更加广泛地使用电子计算机开辟了新的前景。为了普及语言程序、推进程序自动化、减少编制程序时的重复劳动,编者收集了国外近年来发表的常用ALGOL—60标准程序以及国内一些兄弟单位编制的程序,并结合自己的计算实践汇编成本书。全书共分五个分册:第一分册为线性代数部分,包括矩阵求逆、求行列式的值、线性方程组求解、求特征值及特征向量、求解线性规划等内容;第二分册包括常微分方程、超越方程及多项式方程的求解;第三分册有插值、数值积分、函数逼近、特殊函数计算等内容;第四、五分册分别收集运筹学、概率统计方面的程序。各分册均举例说明如何使用这些程序。

本书为第二分册,目录显示其内容分为两大部分。第一部分为“超越方程和多项式方程的数值解法”,列有11个程序:用二分法求一元实连续函数的零点、用割线法求一元实连续函数的零点、用Muller方法求一元复函数的零点、用下降法求实系数超越方程组的解、用牛顿法求实系数多项式方程的单重实根、用下山法求复系数多项式方程的根、用下山法求实系数多项式方程的根、用林士谔—赵诒熊方法(Bairstow方法)求实系数多项式方程的复根、实系数三次方程的求根、实系数二次方程的求根、用秦九韶法求多项式台劳展开的系数及微商值。第二部分为“常微分方程初值问题的数值解法”,列有定步长标准的龙格—库塔方法、变步长的龙格—库塔方法、变步长定点输出的龙格—库塔方法、定步长的GILL方法、变步长定点输出的KUTTH-MERSON方法、定步长改进的尤拉方法、定步长的HAMMING方法、定步长的HAMMING迭代方法、定步长的HAMMING修正方法、变步长的HAMMING修正方法、变步长定点输出的HAMMING方法等11个程序。正文前20页已见“用二分法求一元实连续函数的零点”“用割线法求一元实连续函数的零点”“用Muller方法求一元复函数的零点”“用下降法求实系数超越方程组的解”等程序的开头部分,每个程序一般包括数学方法简述、过程形式参数表、程序文本和数值结果;附录还给出求实系数多项式值的函数过程POLYNO。书中程序采用DJS-21机算法语言编写,具有ALGOL—60风格,并附有编译使用说明,如非正常出口FAIL打出错误讯息F(*Z96…时可按选择开关6(K8=1)使程序通过等。本书反映了20世纪70年代中国国产计算机标准程序汇编和数值计算软件实践的状况,对研究计算机程序设计史、数值计算方法史及DJS-21机应用具有参考价值。本次仅见前20页,后续内容待补。

书籍资料

作者简介

中国科学院数学研究所计算站
本书作者为机构,即中国科学院数学研究所计算站。本次OCR仅见封面、序、目录及正文前20页,未载该站成立年份、所在地及详细沿革,待考。

机构简介

中国科学院数学研究所计算站,本书的编者与编印机构。据序末署名“编者 1974年元月”,该站为普及语言程序、推进程序自动化、减少编制程序时的重复劳动,收集国外近年发表的常用ALGOL—60标准程序及国内一些兄弟单位编制的程序,并结合自身计算实践汇编成本书。序中还说明,本书程序根据国产DJS-21机的算法语言编写,各篇均可作标准过程运用于程序之中,并已在该所机器上考核通过;该站对DJS-21机编译程序作了一些修改与补充,例如原编译程序最多只允许九个形参,而其编译程序增至十个形参。其余机构信息本次OCR未载。

学术价值

1. 保存了20世纪70年代国产DJS-21机算法语言编写的标准程序文本,涵盖超越方程、多项式方程和常微分方程初值问题的多种数值解法,可供数值计算与程序设计史研究参考。
2. 序言及使用说明记录了当时ALGOL—60语言程序普及、DJS-21机编译程序修改补充等情况,对研究中国计算机软件发展史具有资料价值。
3. 各程序附有形式参数表、程序文本和数值结果,体现了当时标准程序汇编的编写体例,对了解早期计算机数值计算实践有参考意义。

公版依据

P2(法人作品):本书署名为“中国科学院数学研究所计算站”,为机构唯一署名,无个人署名,按手册从严认定属法人作品,适用“出版后已满50年”规则。本书出版年为1974年,至2024年已满50年,截至处理年份2026年已满50年。最终结论:是。

适用领域

数值计算、计算机程序设计、算法语言、计算机软件史及中国计算机发展史研究者与学习者;对早期国产计算机应用和标准程序汇编感兴趣的读者。

序文信息

有“序”,署“编者 1974年元月”,说明汇编缘起、五个分册内容、DJS-21机算法语言编写及编译程序修改等

目录

序 第一部分 超越方程和多项式方程的数值解法 1. 用二分法求一元实连续函数的零点 2. 用割线法求一元实连续函数的零点 3. 用Muller方法求一元复函数的零点 4. 用下降法求实系数超越方程组的解 5. 用牛顿法求实系数多项式方程的单重实根 6. 用下山法求复系数多项式方程的根 7. 用下山法求实系数多项式方程的根 8. 用林士谔—赵诒熊方法(Bairstow方法)求实系数多项式方程的复根 9. 实系数三次方程的求根 10. 实系数二次方程的求根 11. 用秦九韶法求多项式台劳展开的系数及微商值 第二部分 常微分方程初值问题的数值解法 1. 定步长标准的龙格—库塔方法 2. 变步长的龙格—库塔方法 3. 变步长定点输出的龙格—库塔方法 4. 定步长的GILL方法 5. 变步长定点输出的KUTTH-MERSON方法 6. 定步长改进的尤拉方法 7. 定步长的HAMMING方法 8. 定步长的HAMMING迭代方法 9. 定步长的HAMMING修正方法 10. 变步长的HAMMING修正方法 11. 变步长定点输出的HAMMING方法