P1 计算机早期历史-Early Computing

传送门:P1 计算机早期历史-Early Computing

最早的计算设备 算盘

        因为社会的规模已经超出个人心算的能力,算盘被人类所发明。

        基础版规则:从下往上数:每一行上的每一个子代表10^0,10^1,10^2,...,10^n。

P1 计算机早期历史-Early Computing_第1张图片

接下来的计算设备

        星盘:供船只在海上计算纬度。

        计算尺:帮助计算乘法和除法。

        计算尺的使用方法

        时钟:算日出,潮汐,天体的位置,或者纯粹的计时作用。


计算机computer的起源

        代表一种职位:负责计算的职位(er结尾!!!!


演变

        步进计算器:设置了一长排的齿轮,每一个齿轮有十个赤,代表数字0到9,当转到9时,下一个转一个齿,本身自转一个齿变为0(即所谓进位操作)。当作减法运算时,机器做反向运作。第一台具备“加减乘除”四种运算的机器(乘法为倍数关系的加法,除法为倍数关系的减法)。

P1 计算机早期历史-Early Computing_第2张图片

        计算表:当进行大规模运算时,仍然需要耗费大量时间,故人们提前算好结果,将结果整合为计算表(eg:战争使用的炮弹射程表)。

P1 计算机早期历史-Early Computing_第3张图片

新型机械装置 差分机

        1819年,英国科学家巴贝奇设计“差分机”,并于1822年制造出可动模型。 这台机器能提高乘法速度和改进对数表等数字表的精确度。所谓"差分"的含义,是把函数表的复杂算式转化为差分运算,用简单的加法代替平方运算。


第二型机械装置 分析机

        分析机是由英国数学家查尔斯·巴贝奇设计的一种机械式通用计算机。分析机由蒸汽机驱动,大约有30米长、10米宽。它使用打孔纸带输入,采取最普通的十进制计数。

        分析机采用的一些计算机思想延用至今。分析机包括的存储和碾磨,就非常类似于今天计算机中采用的内存和处理器。输入和输出都采用打孔卡(十九世纪Jacquard发明的一种卡片)进行。巴贝奇1834年开始进行分析机的研究工作。他把分析机制造成了由黄铜配件组成,用蒸汽驱动的机器。当时,分析机的出现并没有带来石破天惊的震撼,也没有被广泛的接受。


历史上第一位程序员

        英国数学家Ada Lovelace,著名诗人拜伦之女。

        “未来会诞生一门全新的,强大的,专为分析所用的语言”。

        为计算程序拟定“算法”,写作的第一份“程序设计流程图”,被珍视为“第一位给计算机写程序的人”。为了纪念阿达·奥古斯塔对现代电脑与软件工程所产生的重大影响,美国国防部将耗费巨资、历时近20年研制成功的高级程序语言命名为Ada语言,它被公认为是第四代计算机语言的主要代表。


打孔卡片制表机

        穿孔卡是早期计算机输入信息的设备,通常可以储存80列数据。它是一种很薄的纸片,面积为190×84毫米。首次使用穿孔卡技术的数据处理机器,是美国统计专家霍列瑞斯博士(H.Hollerith)的伟大发明。Hollerith机(Hollerith Machine),是美国人口普查催生的计算器。1880年以前,美国的人口普查都是人工做的。1880的普查完成之后,美国人意识到按照当时的人口增长速度,下一次1890年的普查十年也不可能完成统计,而美国的法律规定必须在十年内完成。于是招标寻找解决办法。Herman Hollerith设计了这种在纸板上打空(punched card)的技术,帮助解决了统计局的难题。但是他本人并没有赚到钱。1896年他成立了一个公司(TabulatingMachine Company),向其它国家卖他的产品。后来在他老了以后,他把公司卖给了手下的一个主管。最后成了成立IBM的三家公司之一。


1900年代中叶

        世界人口的爆炸和全球贸易的兴起,计算需求增大,为电子计算机的发展奠定了基础。

你可能感兴趣的:(P1 计算机早期历史-Early Computing)