一、埃尼阿克ENIAC

第二次世界大战期间,国军方为了研发新型的大炮和导弹,设立了“弹道研究实验室”。实验室为了计算炮弹弹道,用了200多人加班加点进行计算,速度依感无法达到军方要求。于是,在军方的文持下,宾夕法尼亚大学的莫克利博士和他的学生埃克特等人设计了以真空管代继电器的“电子化”计算机——电子数字积分与计算器。1946年2月14日,世界上第一台通用计算机埃尼

阿克(ENIAC)在美国宾夕法尼亚大学诞生。

埃尼阿克使问了18800个真空管,长30.48、宽6米,高2.4米,占地面积约170平方米,重达30吨,是一个皮庞然大物。它每秒可以进行5000次加法运算,比当时手摇计长算机快1000倍,用它计算炮弹着弹位置所需要的时间,比炮弹离开炮口到达目标所需要的时间还要短,因被誉为“比炮弹还要快的计算机”。

在过去的七十多年中,计算机经历了电子管,具晶体管、集成电路、火大规模集成电路四个发展段,体积越变越小,运算速度越变越快,功能越变越强,计格越变越低。

二、计算机发展

1、世界计算机

(1)第一台计算机:ENIAC,1946年,美国研制的世界上第一台计算机,开辟了计算机技术的新纪元。

(2)计算机之父:冯·诺依曼参与ENIAC研究,提出计算机的二进位制、五大组成部分、程序控制。

(3)计算机发展阶段:

第一代电子管计算机:1946—1958年。

第二代晶体管计算机:1958—1964年。

第三代集成电路计算机:1964—1970年。

第四代大规模集成电路计算机:1970年以后。第五代人工智能计算机。

第六代生物计算机(神经元网络计算机)。

2、中国计算机发展特色

(1)银河—1号巨型机:中国第一台每秒亿次以上的巨型机,标志着中国进入世界研制巨型计算机行列。

(2)龙芯一号:2002年问世,我国成功研制出的首枚高性能通用CPU,结束了中国近二十年无芯的历史。

(3)天河一号:中国首台千万亿次超级计算机。

(4)神威·太湖之光:2016年运算速度最快,位居全球超级计算机500强第一名,天河二号位居第二名。

3、参考阅读

(1)计算机的起源和发展

(2)计算机的起源与发展历程

(3)计算机的发展史与计算机硬件组成

4、参考视频

(1)计算机发展

三、信息技术发展史

1、信息技术的发展与现代信息技术原理

信息技术的发展历史

人类社会的发展经历了五次信息技术的重大发展阶段。每一次新的信息技术的出现都对人类社会的发展产生了巨大影响。

第一次信息技术革命:语言的诞生。

第二次信息技术革命:文字的创造。

第三次信息技术革命:印刷术的发明。公元1040年,中国的沈括发明了活字印刷技术,而欧洲人直到1451年才开始使用印刷技术。

第四次信息技术革命:电报、电话、广播和电视的普及应用,始于1837年美国人莫尔斯研制出世界上第一台有线电报机。

第五次信息技术革命:电子计算机的普及应用以及计算机与现代通信技术的有机结合,标志着人类社会进入信息时代,始于20世纪60年代。

现代信息技术的基本原理

现代信息技术始于以计算机为特征构建的信息传播系统。其理论建设与实践运用大致分为三个阶段:

数字信息技术阶段:以“0,1”二进制的二元逻辑运算方式——数字编程实现信息表现方式的基础信息处理理论体系。其表现特征为数字计算机及数字网络信息处理技术。

神经网络信息技术阶段:将数字编程、数字网络与人体神经网络科学相结合,构建模拟神经网络技术。其代表作品有桑兰机器人、人脸识别技术、无人自动驾驶技术、网络围棋、象棋游戏等。

细胞信息技术阶段:随着医学、生物学对细胞的不断深入研究,将数字编程、神经网络、及细胞研究结合在一起,运用数字编程模拟人体神经网络及细胞功能构建成的智能信息技术体系。至此,第五次信息技术革命大成,开启太空时代。

2、信息技术

3、参考阅读

(1)信息技术的发展历程——信息学发展史

(2)信息技术发展史视频

埃尼阿克ENIAC与计算机发展,及信息技术发展史的更多相关文章

  1. GUI的广泛应用是当今计算机发展的重大成就之一

    GUI的广泛应用是当今计算机发展的重大成就之一,它极大地方便了非专业用户的使用.人们从此不再需要死记硬背大量的命令,取而代之的是可以通过窗口.菜单.按键等方式来方便地进行操作.而嵌入式GUI具有下面几 ...

  2. day 1:计算机发展史和组成部分

    本节内容: 1,计算机的发展史 2,计算机的组成 1,计算机的发展史 1946年2月14日,由美国军方定制的世界上第一台电子计算机“电子数字积分计算机”(ENIAC Electronic Numeri ...

  3. 计算机基础-day2

    为何要有操作系统? 首先要说明一下操作系统是什么? 操作系统是协调.管理.控制计算机硬件和为应用程序提供接口的控制软件,操作系统向下连接硬件,向上承载应用程序. 由于硬件不论种类还是工作流程都是繁杂的 ...

  4. CUDA-F-1-0-并行计算与计算机架构

    Abstract: 本文从总体上给出了CUDA编程的Big picture,后续所有的文章都在本文的基础上详细展开. Keywords: 并行计算,串行编程,并行编程,计算机架构,并行性,异构架构,C ...

  5. python 全栈开发之路 day1

    python 全栈开发之路 day1   本节内容 计算机发展介绍 计算机硬件组成 计算机基本原理 计算机 计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可 ...

  6. 微处理器CPU 50年

    CPU50年 ===电子管时期1912年:美国青年发明家德.福雷斯特(L.De Forest)在帕洛阿托小镇首次发现了电子管的放大作用.1946年:地球上第一台电子数字式计算机(ENIAC(埃尼阿克) ...

  7. 初赛Part1

    计算机硬件 CPU CPU(中央处理器) = 运算器(ALC) + 控制器 + 寄存器, 主要任务是执行数据运算和程序控制. CPU的主要性能指标包括主频, 字长 ,高速缓存容量, 指令集等. 主频 ...

  8. 大话一个CPU(沙子是如何影响未来的)

    大话一个CPU(沙子是如何影响未来的) CPU是个啥? 先大体上了解一下 中央处理器 (英语:Central Processing Unit,缩写:CPU),是计算机的主要设备之一,功能主要是解释计算 ...

  9. OO,OO以后,及其极限

    1.什么是软件开发? 软件开发的过程就是人们使用各种计算机语言将人们关心的现实世界映射到计算机世界的过程: 现在的计算机的数学理论基础是由计算机的开山鼻祖,大名鼎鼎的图灵于1937年提出的图灵机模型. ...

  10. 第一章 Linux系统入门

    设定目标,寻求方法,勤奋努力,坚持不懈. ------你们知道了,而我们做到了.------ 世界上第一台计算机:ENIAC(埃尼亚克).1946-2 宾夕法尼亚大学. 约翰·冯·诺依曼体系 电脑的组 ...

随机推荐

  1. GIS转码的秋招历程与踩坑经历

      本文介绍地理信息科学(GIS)专业的2024届应届生,在研三上学期期间,寻找后端研发.软件开发等IT方向工作的非科班转码秋招情况.   首先,这篇文章一开始写于2023年年底,当时为了参加一个征文 ...

  2. linux java 初始环境配置

    linux初始环境配置 1.设置IP 查看虚拟机ip地址:ip addr 修改ip地址 Vi /etc/sysconfig/network~scrips/ifcfg-ens33(不一定是33 动态的) ...

  3. Flutter 实现骨架屏

    什么是骨架屏 在客户端开发中,我们总是需要等待拿到服务端的响应后,再将内容呈现到页面上,那么在用户发起请求到客户端成功拿到响应的这段时间内,应该在屏幕上呈现点什么好呢? 答案是:骨架屏 那么什么是骨架 ...

  4. manim边学边做--形状匹配

    manim中有几个特殊的用于形状匹配的对象,它们的作用是标记和注释已有的对象,本身一般不单独使用. 形状匹配对象一共有4种: BackgroundRectangle:为已有的对象提供一个矩形的背景 C ...

  5. 分析ueventd Coldboot耗时问题

    安卓go平台启动时间发现如下ueventd耗时1.907s问题: 01-11 00:20:02.854 0 0 I init : Parsing file /odm/etc/init... 01-11 ...

  6. day06-Hello World案例

    HelloWorld 象征着作为一个程序员向世界的第一声呐喊 新建一个文件夹用来存放代码 新建一个java文件 文件后缀名为.java Hello.java [注意]系统可能没有显示文件的后缀名,需要 ...

  7. problemmatcher 引用无效: $esbuild-watch vscode插件报错

    vscode 插件 esbuild类型提示报错 最近在上手开发vscode插件,demo阶段就遇到了一个小问题. 搜索引擎没有特别好的回答, 记录一下,以供查漏补缺. vscode插件开发 做为一统前 ...

  8. 聊聊jvm的内存结构, 以及各种结构的作用

    什么是JVM 定义:Java Virtual Machine,JAVA程序的运行环境(JAVA二进制字节码的运行环境) 内存结构 JVM 内存布局规定了 Java 在运行过程中内存申请.分配.管理的策 ...

  9. SSIS连接Oracle问题汇总

    一.未安装Oracle客户端 错误提示:Test connection failed because of an error in initializing provider. 未找到 Oracle ...

  10. 每日学学Java开发规范,常量定义(附阿里巴巴Java开发手册(终极版))

    前言 每次去不同的公司,码不同的代码,适应不同的规范,经常被老大教育规范问题,我都有点走火入魔的感觉,还是要去看看阿里巴巴Java开发规范,从中熟悉一下,纠正自己,码出高效,码出质量. 想细看的可以去 ...