一、埃尼阿克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. C#实现信创国产Linux桌面录制成MP4(源码,银河麒麟、统信UOS)

    信创国产化已是大势所趋,在国产操作系统上的应用开发的需求越来越多,比如,有客户需要在银河麒麟和统信UOS上实现录制桌面生成一个mp4文件.那么这个要如何实现了? 一. 技术方案 要完成这些功能,具体来 ...

  2. [TK] 盖房子 hzoi-tg#262

    同机房大佬也写了这题的 题解. 通解分析 此类问题我通常喜欢归纳成一类,即阻碍联通的坐标DP. 既然是阻碍联通,那么此类问题的通用思路是这样的: 首先将dp数组图形化. 一般用一个特定图形上的特定点来 ...

  3. 第24天:安全开发-PHP应用&文件管理模块&显示上传&黑白名单类型过滤&访问控制

    #文件管理模块-上传-过滤机制 1.无过滤机制 2.黑名单过滤机制 3.白名单过滤机制 4.文件类型过滤机制 $_FILES:PHP中一个预定义的超全局变量,用于在上传文件时从客户端接收文件,并将其保 ...

  4. 一篇文章讲清楚synchronized关键字的作用及原理

    概述 在应用Sychronized关键字时需要把握如下注意点: 一把锁只能同时被一个线程获取,没有获得锁的线程只能等待: 每个实例都对应有自己的一把锁(this),不同实例之间互不影响:例外:锁对象是 ...

  5. 【赵渝强老师】使用Oracle的跟踪文件

    一.什么是跟踪文件? 跟踪文件中包含了大量而详细的诊断和调试信息.通过对跟踪文件的解读和分析,我们可以定位问题.分析问题和解决问题.从跟踪文件的产生的来源来看,跟踪文件又可以分为两类:一类是数据库的操 ...

  6. linux(centos7)中安装7z

    linux(centos7)中安装7z 一. 先安装wget yum -y install wget 二. 下载7z的压缩包 wget https://sourceforge.net/projects ...

  7. Android性能优化(一)—— 启动优化,冷启动,热启动,温启动

    APP启动方式 App启动方式分三种:冷启动(cold start).热启动(hot start).温启动(warm start) ▲ 冷启动 系统不存在App进程(APP首次启动或APP被完全杀死) ...

  8. 28. 找出字符串中第一个匹配项的下标 Golang实现

    题目描述: 给你两个字符串 haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串的第一个匹配项的下标(下标从 0 开始).如果 needle 不是 hay ...

  9. KubeSphere 社区双周报 | KubeSphere 3.4.1 发布 | 2023.10.27-11.09

    KubeSphere 社区双周报主要整理展示新增的贡献者名单和证书.新增的讲师证书以及两周内提交过 commit 的贡献者,并对近期重要的 PR 进行解析,同时还包含了线上/线下活动和布道推广等一系列 ...

  10. 云原生周刊:Kubernetes v1.27 发布 | 2023.4.17

    开源项目推荐 Palaemon Palaemon 是一个开源开发工具,用于监控 Kubernetes 集群的健康状况和资源指标并分析内存不足 (OOMKill) 错误. Gitkube Gitkube ...