首页 理论教育人工智能与计算机教学研究:先驱探索及常用对数表

人工智能与计算机教学研究:先驱探索及常用对数表

【摘要】:于是,那伙富人迫不及待地找到杰夫签订了转让“sucaba”样机的合同,杰夫在合同中称“sucaba经广泛检测使用,具有价廉、无故障、较目前市场上出售的任何一种计算机都更为节能的特点,在10年内无碍保养和更换任何部件”。英国数学家和天文学家布里格斯花了十几年时间,在1624年发表了世界上第一步常用对数表。

美国畅销书作家西尔顿在一部小说中讲了这样一个小故事:

有一位叫作杰夫的人,受到一伙富人的歧视和欺骗,杰夫决心报复。他精心设计了一个圈套,让那伙富人相信,他正准备向别人转让一种叫“sucaba”的便携式计算机,大量生产这种计算机可以获得很高的利润。于是,那伙富人迫不及待地找到杰夫签订了转让“sucaba”样机的合同,杰夫在合同中称“sucaba经广泛检测使用,具有价廉、无故障、较目前市场上出售的任何一种计算机都更为节能的特点,在10年内无碍保养和更换任何部件”。当那伙富人小心翼翼地打开十分严实而华丽的包装,取出样机时,才发现“sucaba”就是中国的珠算盘

其实,在这场骗局中,杰夫只是施了一点小小的计谋,那就是他将英文的abacus(珠算盘)倒过来写成了“sucaba”。至于他所说的这种“便携式计算机”的各种特点,倒是一点也不失真。

在古代,我国的珠算盘是最先进的计算工具。即使现代微型电子计算机和袖珍计算器已经十分普及,珠算盘也是许多会计人员得心应手的工具,这表明东方古老的珠算盘自有其独特的魅力。

可以说,珠算盘已经基本具备现代计算机的主要结构特征:人拨动算盘珠,就是向算盘输入数据,并且存储在算盘上;珠算口诀起着程序控制的作用;而算盘起着运算器的作用,运算结果显示在算盘上,需要的话,自然也可以输出来,抄录到纸上;整个过程的控制是由人脑掌握的。现代的计算机,正是由存储器、运算器、控制器和输入、输出设备等硬件及指令系统等软件构成的。(www.chuimin.cn)

但是,珠算盘毕竟是手动的,当面临十分烦琐复杂的计算时,他的功能和速度就显得很不适应了。发明高速、精确的计算机器,把人类从烦琐的计算中解放出来,是人类多少代人孜孜追求的目标。

伟大的发明产生于时代的需求。欧洲文艺复兴以后,天文和航海事业的发展把大量的计算问题摆到科学家面前。尤其是在16世纪中叶发生“哥白尼革命”以后,天文学家们必须为改写了的世界图景重新进行大量的天文观测和计算,使他们不得不把大部分时光耗费在烦琐、枯燥而且难免出错的计算之中。苏格兰男爵纳皮尔决心帮助天文学家简化繁杂的计算工作,于1594年前后发明了对数方法。一般来说,两组数相加(或相减)比两组数相乘或相除容易计算一些,运用对数方法就可以把乘法(或除法)转换成加法(或减法),这是计算方法的一个重大的进步。英国数学家和天文学家布里格斯花了十几年时间,在1624年发表了世界上第一步常用对数表。正如后来人们对科学家所说的,他们以耗费自己生命的工作延长了天文学家们的生命。

如果说对数是一种计算方法的发明,那么英国人甘特在1620年根据对数原理制成的计尺就是一种计算工具的发明。利用这种可以滑动的直尺,可以方便地进行乘、除和三角函数计算。直至20世纪六七十年代,经过改进的计算尺还是不少工程技术人员随身携带的计算工具。

计算尺和珠算盘这两种计算工具,数的表示方法是不同的:计算尺是用直尺长度表示数,度这个物理量是连续变化的;珠算盘是用一颗一颗的算盘珠表示数,算盘珠变现为一个一个分离状态。他们代表了两种不同类型的计算工具。后来的计算机也分为这样两类:用连续的理量表示数的一类计算机,成为模拟计算机;用分离的状态表示数的一类计算机,成为数字计算机。