首页计算机书籍程序设计算法语言程序编制习题集_布赫契亚罗夫 伏罗洛夫编 刘甲耀 张银明译_15034·2533
face

文档

1081

关注

0

好评

0
PDF

算法语言程序编制习题集_布赫契亚罗夫 伏罗洛夫编 刘甲耀 张银明译_15034·2533

阅读 589 下载 0 大小 6.15M 总页数 294 页 2023-03-19 分享
价格:¥ 10.00
下载文档
/ 294
全屏查看
算法语言程序编制习题集_布赫契亚罗夫 伏罗洛夫编 刘甲耀 张银明译_15034·2533
还有 294 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 294 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
原序程序设计理论与实践的领域属于最迅猛发展的领域。在较短的期间内,程序设计就发生了新的显著的变化。专家们的预料已得到证明:用手工完成的机器指令程序设计应该由自动程序设计所代替。这里,加工按人为描述解题过程的计算机程序的全部工作,应该由电子计算机自己去实现(根据对该工作专门编制的程序进行);机器代码的程序设计已为专门形式语言的程序设计如果说,三十年前电子计算机尚未广泛使用,那么,现在对任何一个工程师和科学工作者来说,都不能不使用电子计算机,正如大城市居民不得不利用交通运输一样。程序设计方法的发展,以及极其接近于数学描述语言的算法语言的出现,已经使得每一个工程师或科学工作者自已编制程序,并且成为一个应用程序设计者。应用程序设计,对每一个学者和工程师来说,已逐渐成为必不可少的基础知识。在所有的高等学校中,都应该教给学生物理、数学和技术知识。而系统程序设计则成为用为数不多的特殊方式培养专家的另一重要领域。本习题集的目的,就是为教授ALGOL-60及FORTRAN-IV程序设计的。这样的程序设计有哪些优点呢?首先,它不取决于所用电子计算机的指令系统。其次它仅要求学习了解机器的一般特性。因此,第一,对任何电子计算机来说,都可以使用同一个程序而几乎不变;第二,当机器更新时,算法语言程序却避免了必要的改变;此外,它的工作量远少于机器代码程序设计,这就是它的第三个优点。必须指出,上面提到的优点是与某些缺点相联系的。第一,采用新的程序设计方法,要求具有预先编好的专门程序(称为编译程序),以便保证将源语言(ALGOL或FORTRAN)自动转换成机器语言。这个程序应该由具有很高技巧的专业人员事先编好。这样的程序,必须给机器以允许其通过的模式。第二,编译后所得到的程序的质量,一般低于手编程序的质量。这是由于在编译时,不可能考虑到问题的全部特性,而这些却是在后来编程序时可能出现的。这就导致电子计算机效率有某些下降,机器时间的消耗增加。然而,优点毕竞比缺点占优势。尤其是在程序设计方法还没有条件由新的所代替之前,·就更是如此。编译程序是程序系统不可分割的组成部分。该程序系统是现代计算机所具有并得到数学保证的。必须指出,由于电子计算机数学保证的出现,程序设计正好分为两个部分。它们可以相对地叫做系统程序设计(加工装入电子计算机数学保证系统的程序)和应用程序设计(编制解算各种问题的程序)。在应用程序设计中采用形式语言ALGOL与FORTRAN。因此,本习题集对程序设计者来说,是准备应用程序的有益的参考书。现在,苏联第一本这种形式的习题集的出版,无庸置疑,必将赢得广泛的需求者。习题集的主要特点是,在书中具有描述标准语言ALGOL与FORTRAN的部分。这种描述使用一般的数学语言并且十分完全。它与习题及其解答一起,.可使读者深入研究已经指出的程序设计语言。最后,我们再提出一个问题。这个问题,虽然与研究程序设计技术无关,但是,对程序设计者的“世界观”却有着不小的意义。这就是有关程序设计自动化的原则可能性及其现在所达到的程度的问题。还是在五十年代时,程序设计就分为两步:1)根据问题的
返回顶部