首页计算机书籍程序设计程序设计与问题求解 ACM国际大学生程序设计竞赛基础及解题指导_朱国进 孙莉等编著_7810383051
memories

文档

1380

关注

0

好评

0
PDF

程序设计与问题求解 ACM国际大学生程序设计竞赛基础及解题指导_朱国进 孙莉等编著_7810383051

阅读 942 下载 0 大小 7.4M 总页数 234 页 2023-03-17 分享
价格:¥ 10.00
下载文档
/ 234
全屏查看
程序设计与问题求解 ACM国际大学生程序设计竞赛基础及解题指导_朱国进 孙莉等编著_7810383051
还有 234 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 234 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
面向对象程序设计等等。这类教材有一个共同的特征,即都是围绕某一具体的程序设计语言的特点来编写的,教材中所举的例子多半是用来帮助读者理解相关语句的作用和使用规则。在目前的计算机程序设计课程中,使用的都是这类教材,其结果是:大多数学生更多地是在学习一种程序设计语言,而没有把学习重点放在程序设计本身上。对于计算机应用专业和非计算机专业来说,开设计算机程序设计课程的主要目的应该是:使学生能够把所学的程序设计知识像数学那样作为一种工具来解答应用环境中的实际问题。这也是本书编著的目标之一。本书旨在为计算机素质教育和计算机教学改苹提出和建设一种新概念程序设计教材,这种新概念教材将围绕应用环境中实际问题的求解过程来阐述和讲解程序设计思想方法和相关技术知识,从而不仅能使学生更好地掌握程序设计技术,而且还有利于培养和提高学生用程序设计技术来解决实际问题的能力,为学生成为21世纪高科技创新人才铺设桥梁。为此,本书以应用环境中实际问题的求解过程为核心,向学生展示如何设计和选择合适的数据结构来表示实际问题中的处理对象,如何把一个实际问题转化成一个程序可计算的逻辑模型,以及如何考虑程序运行的效率来满足问题求解对时间的要求,从而引发学生对程序设计的兴趣和思考,开阄学生对问题求解的思路,激发学生在程序设计应用领域中的想象力和创造力,进而达到培养和提高学生用程序设计技术来解决实际问题能力的目的。因此,本书的特色是以应用环境中实际问题的求解过程为核心。这种求解过程与一般的程序设计教材内容不同,通常涉及二百行左右的程序,而一般程序设计教材中所使用的举例程序大多数在二十行至五十行之间。两者数量上的这种差异隐含着两者之间存在着质的差别。设计一个有一定质量的二百行左右的程序,通常要把程序分成几段,每段一般不超过五十行,这就涉及模块化程序设计思想和方法。显然,这种方法对于五十行以下的程序不太适用。此外,相对于五十行以下的程序来说,二百行左右的程序更易于阐明程序可读性和程序易修改性等概念,更能够让学生掌握结构化程序设计方法和面向对象的程序设计概念。本书的另一个特色是选用的问题全部来源于ACM国际大学生程序设计竞赛试题。这不仅能使程序设计课程瞄准国际水平,而且还可以为有兴趣参赛的学生打好扎实的基础。然而,本书与以程序设计竞赛试题解析为核心的课外读物不同,它强调程序设计基础知识的学习,这主要体现在:1,本书为每一个问题设计一系列由易至难的相关子问题,并通过对这些子问题的求解来逐步阐明与该问题相关的程序设计基础知识。2.本书将一些可以用相关程序设计基础知识来求解的问题编排在一起,从而有利于对相关程序设计基础知识的讨论和学习。3.本书的内容覆盖整个程序设计基础知识,内容的编排采用循序渐进的方式。因此,本书适用的范围和对象更为广泛。它既可以用于程序设计基础课程,又可以用于AC州国际大学生程序设计竞赛基础的训练;不仅适合于计算机专业的学生,而且适合于非计算机专业的学生,同时还可以作为广大计算机程序设计兴趣爱好者的参考书籍。作者2002年5月2目录第1章简单问题…1.1.1问题描述1.1.2题日分析..1.1.3相关知识点...1.1.4源程序代码.…21.2阶乘问题.…1.2.1问题描述.1.2.3源程序代码41.3时钟夹角问题1.3.1问题描述61.3.3源程序代码671.4.1问题描述71.4.3相关知识点....1.4.4源程序代码.1213131.5.2题日分析.…141.5.3相关知识点.141.5.4源程序代码.…15161.6.1问题描述.…1617181.6.4源程序代码181.7四个素数之和问题.·1.7.1问题描述...201.7.2题日分析..211.7.3相大知识点211.7.4源程序代码23第2章几何问题…2.1骰子游戏问题……252627
返回顶部