计算机发展史(转)

计算机发展史

  • 话不多说,直接带大家一起感受这段波澜壮阔的历史。

1642年
法国 帕斯卡(B.Pascal)发明的机械计算机,可用于计算加减法。

1834年
英国 查尔斯·巴贝奇设计了分析机,采用打孔纸带作为输入输出方式。

1842年
英国 阿达·洛芙莱斯(Ada Lovelace)发明了第一个计算机程序,用于在分析机上计算伯努利数,建立了循环和子程序概念。

1936年
英国 艾伦·图灵提出了“图灵机”的理论模型,为现代计算机的逻辑工作方式奠定基础。

1937年
世界上第一台电子计算机:阿塔纳索夫-贝瑞计算机(Atanasoff–Berry Computer,简称ABC计算机)问世

1946年
世界上第一台“可编程”计算机:ENIAC在美国军方支持下于美国宾夕法尼亚大学诞生。

1949年
世界上第一台“冯·诺依曼体系结构”的计算机:EDSAC诞生,它的程序和数据采用同样的存储方式。

1956年
人工智能的诞生:达特茅斯会议(Dartmouth Conference)

1957年
美国 约翰·巴克斯发明了全世界第一套高阶语言Fortran。

1958年
古老的函数式编程语言LISP诞生。

1964年
IBM的大型主机System/360诞生。软件工程著作《人月神话》,就是作者关于System/360操作系统的研发经验所做的提炼总结。

1969年
Unix操作系统于贝尔实验室诞生。

1971年
D.M.Ritchie 发明了C语言。

1974年
世界上第一个网络服务Telenet诞生。

1975年
比尔·盖茨与保罗·艾伦创办微软于1975年

1976年
史蒂夫·乔布斯、斯蒂夫·沃兹尼亚克和罗·韦恩(Ron Wayne)等人于1976年创立苹果公司

1981年
微软公司发布DOS操作系统,它是单用户单任务的个人电脑操作系统。

1983年
贝尔实验室发布了C++语言,它是C语言的继承者。

1985年
微软公司发布Windos操作系统1.0。

1989年
蒂姆·伯纳斯·李 发明了万维网,英文缩写是WWW。

1991年
Linux操作系统问世。

Guido van Rossum 发明了 Python 语言。

1994年
网景公司的Mosaic浏览器发布。

著名门户网站 雅虎 诞生。

1995年
詹姆斯·高斯林 发明了Java语言。

1998年
全球最大搜索引擎公司Google诞生。

2002年
微软发布 .Net Framework 1.0。

2003年
社交网站Facebook诞生。

2009年
中本聪发明比特币,开启了区块链技术的先河。

Go语言问世。

2011年
张小龙的微信诞生。

2016年
谷歌公司的AlphaGo打败了全球顶尖围棋选手。

2017年
AlphaGo Zero 以100:0击败 AlphaGo。

原文地址:https://www.cnblogs.com/ttzzyy/p/11754284.html

时间: 2024-11-05 12:10:56

计算机发展史(转)的相关文章

计算机发展史(多道技术)

1.串行: 一个任务完完整整地运行完毕后,才能运行下一个任务 2.并发(伪并行) 看起来多个任务是同时运行的即可,单核也可以实现并发 3.并行: 真正意义上多个任务的同时运行,只有多核才实现并行 4.cpu的功能: cpu是用来做计算,cpu是无法执行IO操作的,一旦遇到io操作,应该让cpu去执行别的任务 5.多道技术(针对单核而言) 1.多道技术的实现是为了解决多个程序竞争或者说共享同一个资源(比如cpu)的有序调度问题,  解决方式即多路复用,多路复用分为时间上的复用和空间上的复用. 1.

计算机发展史与进程

目录 1.操作系统发展史 1).穿孔卡片 2).联机批处理系统 3).脱机批处理系统 4).多道技术 2.进程 程序与进程 进程调度: 程序运行时的三个状态: 同步和异步: 阻塞与非阻塞: 创建进程的两种方式 方式一:定义一个任务 方式二:自定义一个类,并继承Process 1.操作系统发展史 1).穿孔卡片 ? 一个机房一次只能使用一个卡片 ? CPU使用率极低 2).联机批处理系统 ? 支持多用户使用一个计算机机房. 3).脱机批处理系统 ? 高速磁带提升了读取的速度,提高了CPU的利用率.

「MoreThanJava」计算机发展史—从织布机到IBM

「MoreThanJava」 宣扬的是 「学习,不止 CODE」,本系列 Java 基础教程是自己在结合各方面的知识之后,对 Java 基础的一个总回顾,旨在 「帮助新朋友快速高质量的学习」. 当然 不论新老朋友 我相信您都可以 从中获益.如果觉得 「不错」 的朋友,欢迎 「关注 + 留言 + 分享」,文末有完整的获取链接,您的支持是我前进的最大的动力! 一.织布机 | 一切的开端 如今代表智能现代的计算机与老式织布机的血缘关系超乎你的想象.无论是摆在写字台上的 台式机.塞在口袋里的 掌上电脑.

020002_计算机发展史

一.什么是计算机? 计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能,是能够按照程序运行,自动.高速处理海量数据的现代化智能电子设备. 程序自动化:可以将预先编好的程序组纳入计算机内存,在程序控制下,计算机可以连续.自动地工作,不需要人的干预. 高速:当今计算机系统的运算速度已达到每秒万亿次,普通电脑也可达每秒亿次以上,使大量复杂的科学计算问题得以解决. 二.计算机的发展过程 1946年2月14日,世界上第一台电子

计算机发展史

long long ago 老祖宗的算盘 ...数百年之后.... 1623 1623年,德国科学家契克卡德(Wilhelm Schickard)制造能够进行6位数的加减运算,是为了帮助自己的挚友天文学家开普勒(kepler)做机械运算,但是这个发明很晚世人发现. 1642 法国科学家帕斯卡为了帮助父亲费力的计算税率税款,19岁的帕斯卡研发出一种系列齿轮组成的,外壳用黄铜材料制作,长20英寸宽4英寸高3英寸的厂方盒子计算器,面板上有一列显示数字的小窗口,旋紧发条后才能转动, 用专用的铁笔来拨动转

002_计算机发展史和未来方向

计算工具的演化经历了由简单到复杂.从低级到高级的不同阶段,例 ENIAC计算机 如从"结绳记事"中的绳结到算筹.算盘计算尺.机械计算机等.它们在不同的历史时期发挥了各自的历史作用,同时也启发了现代电子计算机的研制思想. 1889年,美国科学家赫尔曼·何乐礼研制出以电力为基础的电动制表机,用以储存计算资料. 1930年,美国科学家范内瓦·布什造出世界上首台模拟电子计算机. 1946年2月14日,由美国军方定制的世界上第一台电子计算机"电子数字积分计算机"(ENIAC

计算机发展史及(python3入门)

1. 操作系统的历史 第一代计算机: 特点: a. 在一定的时间内,程序员独享整个计算机的资源 b. 没有操作系统的概念, 直接操作的是硬件设备 缺点: a. 浪费计算机资源,一个时间段内只有一个人用. b. 同一时刻只有一个程序在内存中,被cpu调用执行,比方说10个程序的执行,是串行的 第二代计算机: 特点: a. 批处理系统解决一个人使用的问题 缺点: 1.整个流程需要人参与控制,将磁带搬来搬去(中间俩小人) 2.计算的过程仍然是顺序计算->串行 3.程序员原来独享一段时间的计算机,现在必

计算机发展史_01

1. 早期相关技术: 摩尔斯码.萨缪尔摩尔斯.美国.Samuel Finley Breese Morse 1791.4.27 - 1872.4.2 布莱叶盲文.路易斯布莱叶Louis Braille.法国 2. 电子的运动形成早期微电的应用. 3. 继电器.relay 4. 二进制和十六进制是现在逻辑电路的基础.4个二进制位 = 1个十六进制位 5. 逻辑电路的基础理论:布尔发明的逻辑门 乔治.布尔.英格兰.George Boole.<思维规律研究>.合集.并集等... 6. 逻辑门:逻辑与,

计算机发展史 进程

多道技术 1.空间上的复用: 多个程序共用一套计算机硬件 2.时间上的复用: 切换+保存状态 1.当一个程序遇到IO操作,操作系统会剥夺该程序的cpu执行权限(提高了cpu的利用率 并且也不影响程序的执行效率) 2.当一个程序长时间占用cpu 操作系统也会剥夺该程序的cpu执行权限(降低了程序的执行效率) 并发:看起来像同时运行的就可以       并行:真正意义上的同时执行            单核的计算机能不能实现并行,但是可以实现并发 同步异步:表示的是任务的提交方式        同步