专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

告诉你电子计算机的诞生【详解】

来源:小易整编  作者:小易  发布时间:2023-03-04 03:15
摘要:现在家家户户都有电脑啦,甚至是小孩子都会使用电脑进行简单的操作啦!可以说电脑的发展速度是相当快的,电脑其实也就是我们今天要讲的电子计算机,说到电子计算机,想问第一台电子计算机是如何诞生的呢?不知道有没有朋友了解这段发展史呢?好吧,今天就来...

  现在家家户户都有电脑啦,甚至是小孩子都会使用电脑进行简单的操作啦!可以说电脑的发展速度是相当快的,电脑其实也就是我们今天要讲的电子计算机,说到电子计算机,想问第一台电子计算机是如何诞生的呢?不知道有没有朋友了解这段发展史呢?好吧,今天就来为不太清楚这段历史的朋友们科普一下电子计算机是如何诞生的,感兴趣的朋友一定不要错过哦!

告诉你电子计算机的诞生【详解】

  第一个采用电器元件来制造计算机的是德国工程师朱斯(K.Zuse).他设计的第一台计算机Z-1号于1938年完成。这是一台纯机械结构的机器,运算速度慢,可靠性也差。1941年,他的z-3计算机开始运转,这是世界上真正的第一台通用程序控计算机

  1944年,在国际商业机器公司(即IBM公司)的支持下,霍华德。艾肯(Howard Aiken)制造了世界上第一台程序控制的自动数字计算机—MARK-I ,在美国哈佛大学投入运行。

  MARK-I 只是部分采用了 继电器 。其后,在1945-1947年间,艾肯 又领导制造成功一台全部使用继电器的计算机---MARK-II。在计算机发展历史上,MARK-I和MARK-II有着重要的地位。

  与此相同,美国贝尔电话公司以史梯别兹(G.R.S.tibitz)为首的一个小组也开始研制继电器试计算机,他们的第一台机器完成于1940年,只是一台用于网络复数的专用机,因此被称为复数计算机,后来人们也称他为Model-I号。1940年,Model-I号在美国数学年会上的表演获得很大的成功,从1946年完成,并被认为是现在的多处理机系统的皱形。

  艾肯等人制造的这一批机电计算机是计算机发展史上的短暂的一页。这些机器的典型部件是普通继电器,而继电器 开关 速度大约是百分之一秒,使运算速度受到限制。从另一方面开看,由于在20世纪30年代已经具备了制造电子计算机的能力,继电器试计算机从一开始就注定要很快被电子计算机代替。然而,制造继电器计算机的方案,是计算机发展历史上必要的科学尝试。1946年2月,美国宾夕法尼亚大学的莫奇莱(John W Mauchly)教授和埃克特(J Presper Eckert)博士等人设计制造制出名为ENIAC(Electronic Numerucal Integrator And Calculator电子数值分计算机)的电30t, 占地面积 约170m2,大约使用了18800个 电子管 。7英里长的铜丝个5万个焊头。他有20字节的寄存器,每个字长十位,采用了十进制进行运算,时钟频率是100KHZ,耗电150KW,每秒能完成5000次加,减运算.333次乘法城100次除法运算。

  听了介绍大家是否相当震惊呢?可以说在那个时代,能够发明创造出电子计算机这种 高科 技,觉得还是相当的了不起的呢,可以说这种发明单靠一个人是绝对不能够完成的!电子计算机的诞生为了我们只有的社会发展作出了相当大的贡献呢!电脑对于 现代 的社会可以说完全普及了!


本文地址:网络知识频道 https://www.hkm168.com/jiqiao/914584.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


网络知识
小编:小易整编
相关文章相关阅读
  • 什么是构造函数?详解JavaScript中的构造函数

    什么是构造函数?详解JavaScript中的构造函数

    作为原型和原型链的基础,先了解清楚构造函数以及它的执行过程才能更好地帮助我们学习原型和原型链的知识。本篇文章带大家详细了解一下javascript中的构造函数,介绍一下怎么利用构造函数创建一个js对象,希望对大家有所帮助!一个普通的函数被用...

  • 什么是Linux系统中nc命令?nc命令的用法详解

    什么是Linux系统中nc命令?nc命令的用法详解

    这篇文章主要介绍了linux系统中nc命令的基本用法,nc命令非常之强大,这里先简单介绍它用来作端口扫描以及文件传输等的基础使用。功能说明:功能强大的网络工具,在网络工具中有“瑞士军刀”美誉,其有Windows和Linux的版本。因为它短小...

  • Java中的Scanner操作详解

    Java中的Scanner操作详解

    scanner是java中的一个常用类,用来读取控制台或文件中的输入数据。它提供了一种简单的方式来解析基本类型和字符串,并支持对正则表达式进行匹配。Scanner类位于java.util包中,因此在编写程序时需要import...

  • 带你搞懂git回滚代码(实例详解)

    带你搞懂git回滚代码(实例详解)

    本篇文章给大家带来了关于git回滚代码的相关知识,git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理,希望对大家有帮助。在日常coding的过程中免不了分支之间的合并,回滚、提交、打tag等操作,如果你现...

  • C++中的取余函数详解

    C++中的取余函数详解

    C++中的取余函数详解在C++中,取余运算符(%)用于计算两个数相除的余数。它是一种二元运算符,其操作数可以是任何整数类型(包括char、short、int、long等),也可以是浮点数类型(如float、double)。取余运算符返回的结...

  • c语言中fun用法详解

    c语言中fun用法详解

    c语言中fun用法详解fun函数是自定义的C/C++语言函数,函数功能多样。该函数名为“函数”英文function的简写,一般在示例和试题中使用,通常在主函数中被调用。C/C++语言中,fun函数通常被主函数所调用。它是指用fun来定义一个...

  • 详解GitLab自动化部署的流程和基本方法

    详解GitLab自动化部署的流程和基本方法

    gitlab是目前较为流行的代码托管平台之一,它不仅提供代码存储和版本管理功能,而且还支持自动化部署,方便开发者快速地将代码部署到服务器上进行测试和生产环境发布。本文将介绍gitlab自动化部署的流程和基本实现方法。首先,GitLab...

  • chdir函数介绍与使用方法详解

    chdir函数介绍与使用方法详解

    chdir()函数改变当前的目录。此函数成功则返回TRUE。失败则返回FALSE,且抛出E_WARNING级别的错误。实例代码输出结果:Changed current directory successfully Explanat...

  • 周排行
  • 月排行
  • 年排行

精彩推荐