最早的编程计算机叫什么

不及物动词 其他 52

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    最早的编程计算机被称为阿塔纳索夫-贝里计算机(Atanasoff-Berry Computer,简称ABC)。这台计算机是由美国物理学家约翰·阿塔纳索夫和克里夫·贝里于1937年至1942年期间开发的。ABC计算机被认为是世界上第一台真正意义上的电子计算机,它利用了二进制系统和电子管技术进行运算。

    ABC计算机的设计灵感来自于阿塔纳索夫在研究矩阵线性方程组时的思考。他意识到,通过使用电子元件进行计算,可以大大提高计算速度和精度。于是,他和贝里共同开始了ABC计算机的研发工作。

    ABC计算机的工作原理是基于二进制系统,使用了电子管和电子脉冲电路。它的主要组成部分包括数据存储器、算术逻辑单元、控制单元和输入输出设备。计算机通过读取输入的数据,进行运算,然后将结果输出。ABC计算机的运算速度相对较慢,但它打破了传统机械计算机的局限,为后来的计算机技术发展奠定了基础。

    尽管ABC计算机在技术上取得了一定的突破,但由于种种原因,它并没有得到广泛应用和推广。二战期间,阿塔纳索夫和贝里被迫放弃了ABC计算机的研发工作。然而,ABC计算机的设计思想和技术理念对后来的计算机发展产生了重要影响,被视为现代计算机的先驱之一。

    总之,阿塔纳索夫-贝里计算机(ABC)是世界上第一台真正意义上的电子计算机。它的诞生为后来计算机技术的发展铺平了道路,成为了现代计算机的重要里程碑。

    1年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    最早的编程计算机被称为英威腾机器(ENIAC),其全称为“电子数字积分计算机”(Electronic Numerical Integrator and Computer)。以下是关于ENIAC的五个重要事实:

    1. 发展历程:ENIAC是在第二次世界大战期间,在美国宾夕法尼亚大学的摩尔斯里奇计算机实验室由詹姆斯·普雷斯珀·艾克特和约翰·马奇利·莫奇利设计和建造的。它于1946年完工并于同年12月开始运行。

    2. 功能和特点:ENIAC是一台庞大的机器,占据了一个大厅的空间。它由大量的电子管、继电器和电子元件组成,用于执行数学计算、表格和图形绘制等任务。ENIAC是一台通用计算机,可以根据不同的需求进行编程。

    3. 编程方法:ENIAC的编程方法与现代计算机相比相当不同。编程人员需要手动插拔电缆和设置开关来配置计算机的电路,以实现不同的计算任务。这种编程方式被称为“硬连线编程”。

    4. 计算能力:ENIAC是当时最先进的计算机之一,具有令人惊叹的计算能力。它可以每秒执行大约5000次加法或减法运算,并且能够存储和处理大量的数据。

    5. 影响和遗产:ENIAC的出现标志着计算机科学的重要里程碑。它为后来的计算机技术发展奠定了基础,并促进了计算机在科学、工业和军事等领域的广泛应用。ENIAC的成功也鼓舞了其他科学家和工程师进一步改进计算机技术,推动了计算机的进步和发展。

    1年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    最早的编程计算机叫做“阿塔纳索夫-贝里计算机”(Atanasoff-Berry Computer,简称ABC)。阿塔纳索夫-贝里计算机是由美国物理学家约翰·阿塔纳索夫(John Atanasoff)和工程师克利夫·贝里(Clifford Berry)于1937年至1942年期间共同研发的。它是世界上第一台电子数字计算机。

    阿塔纳索夫-贝里计算机采用了二进制系统和电子管技术,具有存储程序的特点。它的主要构成部分包括:二进制逻辑单元、电子时钟、基于电容的存储器、输入输出设备等。计算机的运算速度非常快,每秒可以进行几百次的加法和减法运算。

    阿塔纳索夫-贝里计算机的操作流程如下:

    1. 输入数据:用户通过键盘输入数据,数据以二进制形式表示。

    2. 存储数据:计算机将输入的数据存储到存储器中,存储器使用电容来存储数据。

    3. 进行运算:计算机根据程序指令对存储器中的数据进行运算。运算过程中,计算机使用二进制逻辑单元进行加法和减法运算。

    4. 输出结果:计算机将运算结果输出到显示器或打印机上,以供用户查看。

    阿塔纳索夫-贝里计算机虽然是世界上第一台电子数字计算机,但它并没有被广泛应用。这主要是因为该计算机的设计复杂、体积庞大、维护困难以及缺乏通用性等原因。然而,阿塔纳索夫-贝里计算机的研发奠定了电子计算机的基础,对后来计算机技术的发展起到了重要的推动作用。

    1年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部