学计算,但现代计算机的功能早已不再只是“计 算”,而扩大到可以处理加工数字、文字、图形、 图像、声音等各种形式的数据。
人类从远古时代就产生了计算的需要。钟表业, 特别是齿轮传动装置技术的发展,诞生了最早的机 械式计算机。
1.1 计算机基础知识
法 国 物 理 学 家 帕 斯 卡 (1623-1662) 在 1642年发明了第一台机械式加法机。该机 由齿轮组成,靠发条驱动,用专用的铁笔 来拨动转轮以输入数字。
可在纸带上左右移动的读写头, 可无限延伸的纸带。用于
用于读写数据(输入输出设备)
存储程序和数据(存储器)
1.1 计算机基础知识
• 计算机应由运算器、控制器、存储器、 输入设备和输出设备五大部件组成;
• 应采用二进制简化机器的电路设计;
美籍匈牙利数学家 冯诺依曼
(计算机鼻祖)
• 采用“存储程序”技术,以便计算机能保 存和自动依次执行指令。
计、以及人类行为理解等涵盖计算机科学之广度的一系列思维活动。 计算思维强调的抽象和构造、可解,强调用自动方式逐步求解。
计算思维强调以下三点
① 求解问题中的计算思维
② 设计系统中的计算思维
③ 理解人类行为中的计算思维
计算思维更详细的描述:
计算思维是通过约简、嵌入、转化和仿真等方法,把一个困难的问题阐释为如何 求解它的思维方法;
1.1 计算机基础知识
1822年,英国数学家巴贝奇Babbage历 经10年努力终于发明了“差分机”。它有3 个齿轮式寄存器,可以保存3个5位数字,计 算精度可以达到6位小数。
巴贝奇试图发明功能更好的通用计算机 ——分析机,但最终失败。
英国女数学家阿达 (1815-1852)是巴贝奇 的合作伙伴。她用穿孔卡片设计了世界上 “第一件计算机程序”。她还建议分析机用 二进制存储。预言分析机能唱歌、绘画。