第1章+前世今生--计算与计算机讲解.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 前世今生 --计算与计算机;学习目标;内容提要;什么是计算?;1.1.1 计算与计算机;;问题?;1.1.2 计算机科学;1.1.3 计算机科学中的经典问题;Story1 哥尼斯堡七桥问题与图论;哥尼斯堡七桥问题与图论;哈密顿回路问题;Story2哲学家共餐问题与资源管理;哲学家共餐问题与资源管理;Story3 汉诺塔问题与可计算性;汉诺塔问题与可计算性;汉诺塔问题与可计算性;汉诺塔问题与可计算性;从前,有一个酷爱数学的年轻国王艾述向邻国一位聪明美丽的公主秋碧贞楠求婚。公主出了这样一道题:求出48 770 428 433 377 171的一个真因子。若国王能在一天之内求出答案,公主便接受他的求婚。 国王回去后立即开始逐个数地进行计算,他从早到晚,共算了三万多个数,最终还是没有结果。国王向公主求情,公主将答案相告:233 092 827是它的一个真因子。国王很快就验证了这个数确能除尽48 770 428 433 377 171这个数。公主说:“我再给你一次机会,如果这次你还求不出来,将来你只好做我的证婚人了。”;证比求易问题与并行计算;证比求易问题;Story5 TSP问题与组合爆炸;TSP问题;● 10城市的TSP问题有大约180,000个可能解。 ● 20城市的TSP问题有大约60,000,000,000,000,000个可能解。 ● 50城市的TSP问题有大约1062个可能解,而一个行星上也只有1021升水。 ;组合爆炸;Story6 两军问题与计算机网络;两军问题与计算机网络;计算机网络;云服务;Story7 图灵测试与人工智能;人工智能;人工智能研究方向一;人工智能研究方向二;;1.2 计算机的发展 ;计算辅助工具;计算机的发展历史(年代);计算机的硬件发展;● 中国:结绳记事?算筹?算盘 ● 英国:Napier算筹?计算尺 ● 计算工具:手指?算筹? ● 运算:加减运算?乘除运算?乘方、开方、三角函数;早期历史——手工计算工具;早期历史——手工计算工具; 算盘:计算工具发展史上第一次重大改革。 ● 我国古代劳动人民创造的。 ● 在英语中,算盘有两种拼法:abacus 和 Suan-Pan。 ● 算盘由算筹演变而来,并且和算筹并存竞争了一个时期,终于在元代后期取代了算筹。 ;早期历史——手工计算工具;数学原理:根据对数原理,在两个圆盘的边缘标注对数刻度,然后让它们相??转动,基于对数原理用加减法来实现乘除运算。 18世纪末,瓦特在尺座上添置了一个滑标。;早期历史——机械式计算工具; 帕斯卡加法器:法国人发明。 背景:钟表技术、齿轮技术。 帕斯卡加法器由齿轮组成、以发条为动力、通过转动齿轮来实现加减运算、用连杆实现进位。 ; 莱布尼茨四则运算器:德国人发明。 工作原理同帕斯卡加法器,能进行四则运算。 乘法运算采用进位-加,后来演化为二进制,被现代计算机采用。 ; Jacquard织布机:法国人发明。 用穿孔卡片控制纺织图案 Joseph Jacquard(杰卡德)发明,可编程织布机,通过读取穿孔卡片上的编码信息来自动控制织布机的编织图案。 不是计算设备,第一次使用了穿孔,为输入设备的出现奠定了基础 20 世纪 70 年代还在普遍使用。;1822 年;分析机:英国人(巴贝奇)发明。 背景:瓦特发明了蒸气机。 以齿轮为元件、以蒸汽为动力。虽然没有实现,但意义重大,采用了具有现代意义的装置: (1)存储装置 (2)运算装置 (3)控制装置 (4)输入和输出装置;● 英国著名诗人拜伦的独生女爱达?奥古斯塔为分析机编制了人类历史上第一批计算机程序。 ● 历史上第一位程序员。 ● 爱达和巴贝奇为计算机的发展创造了不朽的功勋,他们对计算机的预见超前了一个多世纪,正是他们的辛勤努力,为后来计算机的出现奠定了坚实的基础。 ; 制表机:美国人发明。 背景:机电技术、美国人口普查,参与了美国1890年的人口普查工作 第一台自动进行加减乘除运算、累计存档、制作报表的机电式计算工具。 输入、输出、存储均用穿孔卡片。 人类历史上第一次利用计算工具进行大规模数据的自动处理。 Hollerith被称为“信息处理之父” 雇佣第一批“数据录入员” 来处理穿孔卡 Hollerith创建了IBM公司;布尔:英国数学家。他的最大发现就是用一套符号来进行逻辑演算,即布尔代数。 布尔代数:关于0和1的代数系统,用基础的逻辑符号系统描述物体和概念,这为今后数字计算机开关电路设计提供了最重要的数学方法。 ;香农:1938年在MIT获得电气工程硕士学位,硕士论文题目是《继电器与开关电路的符号分析》。在布尔代数和继电器开关电路之间架起了桥梁。 把布尔代数的“真”与“假”和电路系统的“开”与“关”对应起来,并用1和0表示。于是他用布尔代数分析并优化开关电路,

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档