程序设计语言初步.ppt
《程序设计语言初步.ppt》由会员分享,可在线阅读,更多相关《程序设计语言初步.ppt(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、程序设计语言初步程序设计语言初步算法概念算法概念江安中学江安中学王光鹏王光鹏【材料材料】:卡斯帕罗夫是人类有史以来最伟大的棋手,在国卡斯帕罗夫是人类有史以来最伟大的棋手,在国际象棋棋坛上他独步天下,无人能出其右。可是,在际象棋棋坛上他独步天下,无人能出其右。可是,在1997年年5月月12日,孤独求败的卡斯帕罗夫不得不承认日,孤独求败的卡斯帕罗夫不得不承认自己输了,而战胜他的是一台没有生命力、没有感情自己输了,而战胜他的是一台没有生命力、没有感情的电脑,这台名叫的电脑,这台名叫“更深的蓝更深的蓝”的电脑以的电脑以3.5:2.5微弱微弱的优势取得了胜利。的优势取得了胜利。“深蓝深蓝”和卡斯帕罗夫曾
2、于和卡斯帕罗夫曾于1996年交过手,结果卡年交过手,结果卡斯帕罗夫以斯帕罗夫以4:2战胜了战胜了“深蓝深蓝”。经过一年多的改进,。经过一年多的改进,“深蓝深蓝”有了更深的功力,因此又被称为有了更深的功力,因此又被称为“更深的蓝更深的蓝”。那么这次大战是否说电脑会比人脑聪明?电脑又那么这次大战是否说电脑会比人脑聪明?电脑又是如何进行是如何进行“思考思考”的呢?的呢?事实上,事实上,“更深的蓝更深的蓝”是美国是美国IBM公司生产的一台超级国公司生产的一台超级国际象棋电脑,重际象棋电脑,重1270公斤,有公斤,有32个大脑(微处理器),每秒个大脑(微处理器),每秒可以计算可以计算2亿步。它之所以能亿
3、步。它之所以能“思考思考”,是因为,是因为“更深的蓝更深的蓝”存储了一百多年来全世界优秀棋手的对局棋谱两百多万局,存储了一百多年来全世界优秀棋手的对局棋谱两百多万局,更有五位计算机专家,众多国际棋坛高手为其设计和编写程更有五位计算机专家,众多国际棋坛高手为其设计和编写程序,凭借这些程序,序,凭借这些程序,“深蓝深蓝”每一步棋就可以从每一步棋就可以从10的的120次次方可选择的步骤中选出最佳方案,最多可以推算方可选择的步骤中选出最佳方案,最多可以推算12步棋。因步棋。因此,从这个角度来说,卡斯帕罗夫与此,从这个角度来说,卡斯帕罗夫与“深蓝深蓝”之间的比赛不之间的比赛不是是“人机大战人机大战”,而
4、是许多国际象棋大师和软件专家借助一,而是许多国际象棋大师和软件专家借助一台超级计算机对付他一个人。台超级计算机对付他一个人。从科学意义上讲,人机大战只是一项科学实验,虽然电从科学意义上讲,人机大战只是一项科学实验,虽然电脑在棋盘上战胜了人类,但这并不代表电脑会脑在棋盘上战胜了人类,但这并不代表电脑会“思考思考”,更,更不是说电脑比人脑聪明。电脑仅仅是凭借人类编写的程序按不是说电脑比人脑聪明。电脑仅仅是凭借人类编写的程序按步骤运行,这些程序步骤就叫做步骤运行,这些程序步骤就叫做“算法算法”。【材料分析材料分析】:【问题一】:n描述班级集体打扫卫生的过程。描述班级集体打扫卫生的过程。擦玻璃擦玻璃
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计语言 初步
限制150内