【信奥业余科普】01:人类为什么要发明计算机?——从算盘到30吨的庞然大物

写在前面的话:这是一系列专为对信奥(信息学奥赛)感兴趣的中小学生及家长朋友们准备的业余科普文章。笔者并非计算机历史学专家,受自身学识所限,文中若存在不严谨或考证疏漏之处,还望各位读者海涵并指正。

计算器与参考工具

推出本系列的初衷主要有三点:

  1. 拓宽视野:在动手敲代码之前,全面了解计算机软硬件的发展脉络。
  2. 激发兴趣:通过深入浅出地讲述前沿技术与历史故事,希望能点燃中小学生对计算机 科学的好奇心。
  3. 课余读物:哪怕只是作为打发闲暇时光的休闲阅读,也能让大家在轻松的氛围中收获知识。

当孩子们在数学课上练习两位数的加减法,或者家长们在辅导作业时用手机计算器瞬间得出复杂的结果时,或许我们都很少去深思这样一个问题:在电子计算设备普及之前,人类到底是遇到了什么样“算不过来”的麻烦,才会驱动一代代先驱去发明出计算机呢?

为了探究这个问题,让我们将目光投向历史深处,看看前人们是如何为了提高计算效率,而不断挑战人类智力与工程极限的。追本溯源,正是理解“计算思维”的第一步,而这恰好是编程竞赛的核心。我想这也是为什么GESP考纲一级首先会将计算机相关知识作为考察范围的原因吧。


一、 早期账目与“算数神器”

在尚未掌握电力与精密机械的漫长历史中,人类最古老的计数方法大概是“结绳记事”。这种方法对于早期社会简单的生活物资尚能应付,但一旦面对国家运转、天文地理等庞大的数字,显然就捉襟见肘了。

后来,中国古人发明了算盘。从计算机科学的视角来看,算盘绝不仅仅是一个木框和几串珠子,它蕴含了非常伟大且影响深远的“位置计数法”与“逢十进一”的进位思想。在这套系统下,熟练的珠算使用者,其加减法运算速度甚至能比用早期的电子计算器还要快。这可以说是人类最早利用工具,大规模辅助大脑进行抽象计算的成功尝试之一。这段 历史也提醒我们,计算思维的火花在机械时代到来之前,就已经存在了。

全文详见:https://www.coderli.com/cs-basics-01-computer-origin/

https://www.coderli.com/cs-basics-01-computer-origin/https://www.coderli.com/cs-basics-01-computer-origin/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值