计算机科学基础第一课——计算机的早期历史

初次更新:2023-12-15,持续连载中………

声明

声明:以下内容仅为个人学习笔记,仅供参考。如有雷同,请联系作者删除。

课程链接:【计算机科学速成课】[40集全/精校] - Crash Course Computer Science_哔哩哔哩_bilibili

引言

引言:计算机是世界的命脉,计算机存在于我们生活中的方方面面,如果计算机突然消失,我们的世界将会无法正常运行,从自动化和医疗设备到全球通信和教育机会,再到虚拟现实、自动驾驶等等,计算机扮演着主要角色,但这个人类史上最伟大的发明的运作原理、发展历程,以及未来会产生什么更大的影响,我想我们有必要了解一下。

计算机早期历史

公认的最早的计算设备为算盘,大约发明于公元前2500年,人们的社会已形成一定的规模,一个村庄可能有上万口人及上千头牛,人们对数的运算已无法仅用头脑进行,于是最早的计算设备算盘应运而生。

在接下来的四千年间,随着社会的发展,计算设备也在进步,人们发明了其他的计算设备来便利生活。比如

星盘(让船只在海上计算纬度)7805e28fde3e411685905b1ea0bd9d47.png

计算尺(帮助人们计算乘法除法)

7f083ffacc794aa7ba51354d49bf30d3.png

沙漏(计时)c3c1fa95a7f145a89520e5ba26d0d210.png

日晷(计时仪器、天文计时领域重大发明)

efd46a2aa3154f449ebc21ce93e1eccd.png

这些便利了人们的生活,人们在完成一件事需要更少的劳动力,它们提高了人类的生产效率,但它们并不叫计算机。

“Computer”这个词第一次出现在Richard Braithwait的一本书中,但此时的计算机并不是一种设备,而是一种职业,代表负责计算的人,这个职业在1800年还存在,后来“Computer”才逐渐代表机器。其中步行计算器最为出名,它由Gottfried Wilhelm Leibniz发明于1694年,对,就是那个和牛顿掐架的莱布尼茨。

f5109584caa24569bfb20943acdb96c2.png

这台机器让农民也可以像数学家一样运算,从而使数学家有更多的时间去兑现他们的天赋。

尽管步进计算器可以进行四则运算,但社会的进步使得运算逐渐复杂,步进计算器有时运算一个结果甚至需要几个小时,这已经无法满足人们的生活需求,且这些机器特别昂贵,无法大众化,所以大多数人会选择买计算表,也就是将计算好的结果记录在一张表上,人们进行计算时仅需要根据数字去查表便可得出答案。除计算表外,还有射程表帮助士兵调整角度射击,这大大提高了作战效率,在二战被广泛应用。

但射程表存在一个缺陷,当武器更新时,人们便需要重新制作一个新的射程表,这是一个耗时耗力的工作,于是Charles Babbage便提出差分机的概念并开始研制,但碍于技术原因,Charles Babbage并未实现自己的想法,但在1991年,历史学家根据Charles Babbage的草稿成功制作成功差分机,更重要的是Charles Babbage在制作差分机过程中构想了一种更复杂的机器--分析机。与之前的计算机不同,分析机类似于通用计算机,不只可以进行特定的运算,而是具有处理数据的能力,当然,受限于时代的原因,这台机器并未建成,但这种自动计算机的概念却具有跨时代的意义,预示着计算机程序的诞生,英国数学家Ada Lovelace给分析机写了假想程序,因此被称为第一名程序员,分析机激励了第一代计算机科学家,因此Charles Babbage被称为“计算机之父”。

1890,美国国会统计人民的婚姻状态等,但仅靠人力需要庞大的时间,甚至每十年统计一次的工作需要13年来完成,于是人们不得不发明新的机器,于是打孔卡片制表机被发明,这大大节省了人力物力,人们也逐渐意识到计算机的巨大价值,到1900年代中叶,世界人口的爆炸与全球经济贸易的兴起,人们需要更为更快的机器进行复杂运算,这为电子计算机的发展奠定了基础。

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值