1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
《4.1.3认识程序中的基本元素》最新PPT课件优质课下载
一:冯·诺依曼原理的内容?
二、五大部件各自有什么作用?
阅读P74内容后思考:计算机各部件是如何配合工作的?
新知一:计算机内数据流程
预先将程序输入存储器
运算器 控制器
逐条、顺序执行预先存放在存贮器中指令
输入设备
输出设备
中央处理器
存
储
器
程序和数据
控制指令
结果
在印度,有这么一个古老的传说:在世界中心贝拿勒斯(在印度北部)的圣庙里,一块黄铜板上插着三根宝石针。印度教的主神在创造世界的时候,在其中一根针上从下到上穿好了由大到小的64片金片,这就是所谓的汉诺塔。不论白天黑夜,总有一个僧侣在按照下面的法则移动这些金片。一次只移动一片,不管在哪根针上,小片必在大片上面。当所有的金片都从穿好的那根针上移到另外一根针上时,世界就将在一声霹雳中消灭,梵塔、庙宇和众生都将同归于尽。
不管这个传说的可信度有多大,如果考虑一下把64片金片,由一根针上移到另一根针上,并且始终保持上小下大的顺序。这需要多少次移动呢?运用数学中的递归的方法可以证明
f(n)=2^n-1。
n=64时,
f(64)= 2^64-1=184467440737****1615 假如每秒钟一次,共需多长时间呢?一年大约有 31536926 秒,计算表明移完这些金片需要5800多亿年,比地球寿命还要长,事实上,世界、梵塔、庙宇和众生都已经灰飞烟灭。
后来,这个传说就演变为汉诺塔游戏:
1、有三根杆子A、B、C。A杆上有若干盘子
2、每次移动一块盘子,小的只能叠在大的上面
3、把所有盘子从A杆全部移动到C杆上