📜  计算机史

📅  最后修改于: 2022-05-13 01:57:09.648000             🧑  作者: Mango

计算机史

在计算机被开发出来之前,人们使用棍子、石头和骨头作为计数工具。随着技术的进步和人类思维的进步,更多的计算设备被开发出来,如算盘、纳皮尔骨头等。这些设备被用作执行数学计算的计算机,但不是非常复杂的计算。

下面描述了一些流行的计算设备,从最古老的到最新的或开发的先进技术:

算盘

大约 4000 年前,中国人发明了算盘,据信它是第一台计算机。计算机的历史始于算盘的诞生。

结构:算盘基本上是一个木架,上面装有金属杆,上面装有珠子。

算盘的工作:在算盘中,珠子由算盘运算符按照一定的规则移动,进行算术计算。在中国、俄罗斯和日本等一些国家,算盘仍然被他们的人民使用。

纳皮尔的骨头

Napier's Bones 是一种手动操作的计算设备,顾名思义,它是由 John Napier 发明的。在这个装置中,他用9个不同的标有数字的象牙条(骨头)进行乘除运算。它也是第一台使用小数点系统进行计算的机器。

帕斯卡林

它也被称为算术机或加法机。一位法国数学家兼哲学家布莱斯·帕斯卡在 1642 年至 1644 年间发明了这个计算器。它是第一台机械和自动计算器。帕斯卡发明它是为了帮助他的父亲,一位税务会计师进行工作或计算。它可以快速执行加法和减法。它基本上是一个带有一系列齿轮和轮子的木箱。它是通过旋转轮子来工作的,就像当一个轮子旋转一圈时,它会旋转相邻的轮子,并且在轮子的顶部给出一系列窗口来读取总数。

阶梯式推算器或莱布尼茨轮

1673 年,一位德国数学家兼哲学家戈特弗里德·威廉·莱布尼茨通过改进帕斯卡的发明来开发这台机器,从而开发了这种装置。它基本上是一个数字机械计算器,它被称为阶梯式推算器,因为它是由带凹槽的鼓而不是齿轮制成的(用于之前的 Pascaline 模型)。

差分机

被称为“现代计算机之父”的查尔斯·巴贝奇在 1820 年代初期设计了差分机。差分机是一种能够执行简单计算的机械计算机。它在蒸汽的帮助下工作,因为它是一个蒸汽驱动的计算机,它旨在解决数字表,如对数表。

分析引擎

1830 年,查尔斯·巴贝奇再次开发了另一种计算机,即分析机。分析引擎是使用穿孔卡片作为输入的机械计算机。它能够执行或解决任何数学问题,并将信息存储为永久存储器(存储)。

制表机

美国统计学家 Herman Hollerith 在 1890 年发明了这台机器。制表机是一种基于打孔卡的机械制表机。它能够将统计数据制成表格并记录或分类数据或信息。这台机器在 1890 年被美国人口普查局使用。Hollerith 的制表机公司由 Hollerith 创立,该公司后来在 1924 年成为国际商业机器公司 (IBM)。

差分分析仪

差分分析仪是 1930 年在美国推出的第一台电子计算机。它基本上是由 Vannevar Bush 发明的模拟设备。该机器由真空管组成,用于切换电信号以执行计算。它能够在几分钟内完成 25 次计算。

马克一世

1937 年,计算机的历史发生了重大变化,霍华德·艾肯计划开发一种可以执行大型计算或涉及大量数字的计算的机器。 1944 年,Mark I 计算机作为 IBM 和哈佛之间的合作伙伴关系建成。它也是第一台可编程数字计算机,标志着计算机世界的新纪元。

几代电脑

第一代计算机

1940-1956年被称为第一代计算机时期。这些机器速度慢、体积大且价格昂贵。在这一代计算机中,真空管被用作 CPU 和内存的基本组件。此外,它们主要依赖于批处理操作系统和打孔卡。磁带和纸带被用作输出和输入设备。例如 ENIAC、UNIVAC-1、EDVAC 等。

第二代计算机

在这一年中,1957-1963年被称为第二代计算机时期。那是晶体管计算机的时代。在第二代计算机中,使用了晶体管(成本低廉)。晶体管也很紧凑并且消耗更少的功率。晶体管计算机比第一代计算机更快。对于初级存储器,使用磁芯,对于二级存储器,磁盘和磁带用于存储目的。在第二代计算机中,COBOL 和 FORTRAN 用作汇编语言和编程语言,并在这些计算机中使用批处理和多道程序操作系统。

例如 IBM 1620、IBM 7094、CDC 1604、CDC 3600 等。

第三代计算机

在第三代计算机中,使用集成电路(IC)代替晶体管(在第二代中)。单个 IC 由许多晶体管组成,这增加了计算机的功率并降低了成本。第三代计算机更可靠、更高效且体积更小。它使用远程处理、分时、多道程序作为操作系统。使用了 FORTRON-II TO IV、COBOL、PASCAL PL/1,它们是高级编程语言。

例如IBM-360系列、Honeywell-6000系列、IBM-370/168等。

第四代计算机

1971-1980 年主要是第四代计算机的时代。它使用VLSI(超大规模集成电路)电路。 VLSI 是包含数百万个晶体管和其他电路元件的芯片,由于这些芯片,这一代的计算机更紧凑、更强大、更快、更实惠(成本低)。这些计算机使用实时、分时和分布式操作系统。在这一代计算机中使用 C、C++ 作为编程语言。

例如 STAR 1000、PDP 11、CRAY-1、CRAY-X-MP 等。

第五代计算机

从 1980 年至今,这些计算机一直在使用。 ULSI(超大规模集成)技术用于第五代计算机,而不是第四代计算机的 VLSI 技术。这些计算机中使用了具有一千万个电子元件的微处理器芯片。并行处理硬件和 AI(人工智能)软件也用于第五代计算机。使用 C、C++、 Java、.Net 等编程语言。

例如台式机、笔记本电脑、笔记本电脑、UltraBook 等。

示例问题

现在让我们看一些有关计算历史的示例问题:

问题 1:算术机或加法机在 ___________ 年之间使用。

一种。 1642 和 1644

湾。大约4000年前

C。 1946 – 1956

d。以上都不是

解决方案:

问题 2:谁设计了差分机?

一种。布莱斯·帕斯卡

湾。戈特弗里德·威廉·莱布尼茨

C。万尼瓦布什

d。查尔斯·巴贝奇

解决方案:

问题 3:在第二代计算机中,_______________ 用作汇编语言和编程语言。

一种。 C 和 C++。

湾。 COBOL 和 FORTRAN

C。 C 和 .NET

d。以上都不是。

解决方案:

问题 4:ENIAC 和 UNIVAC-1 是哪一代计算机的例子?

一种。第一代计算机。

湾。第二代计算机。

C。第三代计算机。

d。第四代计算机。

解决方案:

问题 5:______________ 技术用于第五代计算机。

一种。 ULSI(超大规模集成)

湾。 VLSI(超大规模集成)

C。真空管

d。上述所有的

解决方案: