|
读过这本书吗?
最近在读
读过
想读
还不熟悉
|
图书城书列:
加入到博客或社交网站:
|
|
我来评论这本书:
内容提要:
本书根据中学生的认知能力和心理特点,选取了24组引人入胜的著名教学问题。通过介绍这些问题的背景和发展过程、问题的经典解法,来讲解如何设计这些问题的计算机算法,并运用True BASIC和Turbo Pascal语言来实现算法,编写程序进行解题。
本书在介绍问题解法时主要考虑到可阅读性,把古今方法结合起来,使读者理解各种解法的奇妙和卓越之处。而在介绍问题求解的算法设计和程序编制中,主要考虑到大部分学生的可接受性、算法正确性和程序的可阅读性,在优化方面就不作过多的要求。 本书内容丰富,示例生动,深入浅出,难度适中,富有趣味性和启发性,可供中小学作为计算机选修教材和程序设计竞赛辅导资料。 编辑推荐:
本书由计算机特级教师薛维明编写,文笔流畅,示例生动,难度适中,富趣味性和启发性,可供小学作为计算机选修教材和程序设计竞赛辅导资料,也适合中学选修课或课外兴趣小组活动的教材,以及广大计算机爱好者的自学读物。
目录:
第1章 算法与编程导入
1.1 算法的概念 1.2 算法描述 1.3 程序设计的基本步骤 1.4 程序的三种基本结构 1.5 从一个简单例题导入 第2章 勾股定理 勾股数 星际符号 第3章 三角形面积 海伦-秦九韶公式 海伦三角形 3.1 利用一般公式求三角形面积 3.2 利用海伦公式求三角形面积 3.3 秦九韶公式 3.4 海伦三角形 第4章 象棋 麦子 世界末日 4.1 象棋与麦子 4.2 世界末日问题 第5章 素数 费马数 哥德巴赫猜想 5.1 素数 5.2 费马数 5.3 素数的判定 5.4 哥德巴赫猜想 第6章 因子分解 现代密码技术 第7章 完全数 相亲数 7.1 完全数 7.2 相亲数 第8章 梅桑数 梅桑素数 第9章 欧几里德 最大公约数 最小公倍数 9.1 最大公约数 9.2 最小公倍数 第10章 水仙花数 玫瑰花数 五角星数 10.1 水仙花数 10.2 玫瑰花数 10.3 五角星数 第11章 贾宪 杨辉 帕斯卡 第12章 兔子 树枝 斐波那契数列 第13章 鸡兔同笼 百鸡问题 第14章 韩信点兵 第15章 墓志铭 不定方程 丢番都问题 第16章 莲花 蜜蜂 古印度方程 第17章 八卦 二进制数 第18章 无理数 第19章 谷角猜想 第20章 尼可马克问题 第21章 古率 密率 逐步逼近 第22章 河图 洛书 幻方 第23章 硬币 生日 概率模拟 第24章 故事 模型 解算 附录A True BASIC程序设计语言简介 前言:
有位数学家说过:"数学就是问题解决的艺术。"实际上,社会要想得到持续的发展,就必须有人不断地提出大量的、重要的、尚未解决(但原则上能解决)的问题。否则,其生命的源泉便会枯竭。因此,敢于和善于提出问题是人类创造力的重要源泉。
科学技术、社会生产和生活中的进步无一不是由于采用了精巧、奇妙、实用的方法使问题得到解决的结果。数学中用一个专有名词来表达对某个问题的解决--那就是"定理"。在计算机信息科学中,某个问题的解决指的是找到了问题的"算法"。有位大师说过:"计算机科学的核心问题是研究和学习解决问题的算法的艺术"。由 此可知,提出问题,找到方法,解决问题的能力是素质教育..
|