计算机史
在计算机被开发出来之前,人们使用棍子、石头和骨头作为计数工具。随着技术的进步和人类思维的进步,更多的计算设备被开发出来,如算盘、纳皮尔骨头等。这些设备被用作执行数学计算的计算机,但不是非常复杂的计算。
下面描述了一些流行的计算设备,从最古老的到最新的或开发的先进技术:
算盘
大约 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。以上都不是
解决方案:
a. 1642 and 1644
Explanation: Pascaline is also called as Arithmetic Machine or Adding Machine. A French mathematician-philosopher Blaise Pascal invented this between 1642 and 1644.
问题 2:谁设计了差分机?
一种。布莱斯·帕斯卡
湾。戈特弗里德·威廉·莱布尼茨
C。万尼瓦布什
d。查尔斯·巴贝奇
解决方案:
d. Charles Babbage
Explanation: Charles Babbage who is also known as “Father of Modern Computer” designed the Difference Engine in the early 1820s.
问题 3:在第二代计算机中,_______________ 用作汇编语言和编程语言。
一种。 C 和 C++。
湾。 COBOL 和 FORTRAN
C。 C 和 .NET
d。以上都不是。
解决方案:
b. COBOL and FORTRAN
Explanation: In second generation computers COBOL and FORTRAN are used as Assembly language and programming languages, and Batch processing and multiprogramming operating systems were used in these computers.
问题 4:ENIAC 和 UNIVAC-1 是哪一代计算机的例子?
一种。第一代计算机。
湾。第二代计算机。
C。第三代计算机。
d。第四代计算机。
解决方案:
a. First-generation of computers.
Explanation: ENIAC, UNIVAC-1, EDVAC, etc. are examples of the first generation of computers.
问题 5:______________ 技术用于第五代计算机。
一种。 ULSI(超大规模集成)
湾。 VLSI(超大规模集成)
C。真空管
d。上述所有的
解决方案:
a. ULSI (Ultra Large Scale Integration)
Explanation: From 1980 -to till date these computers are used. The ULSI (Ultra Large Scale Integration) technology is used in fifth generation computers.