【精品PPT】计算机语言发展历史关注P2P回顾计算机的发展史.ppt_第1页
【精品PPT】计算机语言发展历史关注P2P回顾计算机的发展史.ppt_第2页
【精品PPT】计算机语言发展历史关注P2P回顾计算机的发展史.ppt_第3页
【精品PPT】计算机语言发展历史关注P2P回顾计算机的发展史.ppt_第4页
【精品PPT】计算机语言发展历史关注P2P回顾计算机的发展史.ppt_第5页
已阅读5页,还剩11页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机的发展史 第一台计算机诞生计算机语言发展历史关注p2p 回顾计算机的发展史 苹果电脑的传奇发展史 苹果电脑的传奇发展史 1673年 gottfriedleibniz制造了一部踏式圆柱形转轮的计数机 steppedreckoner 可以把重复的数字相乘 并自动地加入加数器里 1694年 德国数学家 gottfriedleibniz 把巴斯卡的pascalene改良 1666年 英国samuelmorland发明了一部可以计算加数及减数的机械计数机 1773年 philipp matthaus制造及卖出了少量精确至12位的计算机器 1775年 thethirdearlofstanhope发明了一部与leibniz相似的乘法计算器 1786年 j h mueller设计了一部差分机 可惜没有拨款去制造 计算机的诞生 计算机的发展 1893年 第一部四功能计算器被发明 1901年 打孔键出现 之后的半个世纪只有很少的改变 1904年 johna fleming取得真空二极管的专利权 为无线电通讯建立基础 1911年 hollerith的表机公司与其它两间公司合并 组成computertabulatingrecordingcompany c t r 制表及录制公司 但在1924年 改名为internationalbusinessmachinecorporation ibm 1911年 荷兰物理学家kamerlinghonnes在leidenunversity发现超导电 计算机的发展 1977年 苹果 ii型微电脑诞生 1978年 超大规模集成电路开始应用 1979年 夏普公司宣布制成第一台手提式微电脑 1982年 微电脑开始普及 大量进入学校和家庭 1984年 日本计算机产业着手研制 第五代计算机 具有人工智能的计算机 返回 苹果电脑的传奇发展史 stevenwozniak和stevenjobs这两个天才少年在高中的时候已经成了形影不离的朋友 wozniak有机会涉足计算机设计领域 并在1976年设计出applei电脑 但applei市场反应冷淡 直到1977年appleii诞生展示后才引起人们的注意 苹果的销量大幅增加 1979年jobs和其他几个工程师慕名访问了施乐公司的parc试验室 并从那里 偷学 到了图形用户界面技术 将其应用于苹果电脑 1983年 外观设计jobs聘请前百事可乐公司的主管johnsculley任苹果的ceo 相信他会让这棵未老先衰的苹果 枯木逢春 苹果电脑的传奇发展史 1987年 苹果发布其macii 功能强大的家用计算机 月销售达到5万台 苹果又过了几年好日子 1991年苹果电脑的操作系统是macos 但其与流行的兼容机软硬件不兼容 这大大束缚了它的发展 让它吃尽了苦头 微软的操作系统很快占领了广大的市场 1994年苹果发布其家用机powermac 第一台基于ibm和motorola合作开发的高速处理器powerpc芯片的机型 但因为其封闭的市场策略 只有少数厂家得到有限的技术许可 苹果的大门越关越紧 路也越走越窄 苹果电脑的传奇发展史 1995年微软windows95发布 雪上加霜 苹果的冬季来临了 1996年在众多昔日同事的支持下 jobs开始在公司中起作用 成为事实上的领导人 被称为 过渡总裁 挽救心爱的苹果 1997年11月10日 苹果宣布将通过电话和网络开展直销powercomputing 结果销路很好 紧接着又推出了一款新机型 powermacg3 复苏的迹象显露出来 jobs继续着他的复苏计划 又推出了真正的划时代苹果传奇产品 imac 1998年 ipod 2002 返回 计算机语言 1957年 程序设计语言fortran问世 1959年 第一台小型科学计算器ibm620研制成功 1960年 数据处理系统ibm1401研制成功 1961年 程序设计语言cobol问世 1961年 第一台分系统计算机由麻省理工学院设计完成 1963年 basic语言问世 计算机语言的发展历史 二十世纪四十年代计算机刚问世时 程序员必须手动控制计算机 唯一想到利用程序设计语言来解决问题的人是德国工程师楚泽 konradzuse 几十年后开发时间已经远比运行时间来得宝贵 于是 新的集成 可视的开发环境越来越流行 它们减少了所付出的时间 金钱 以及脑细胞 只要轻敲几个键 一整段代码就可以使用了 这得益于可以重用的程序代码库 随着c pascal fortran等结构化高级语言的诞生 程序员可以离开机器层次 在更抽象的层次上表达意图 由此诞生的三种重要控制结构 及基本数据类型都能够很好的让程序员以接近问题本质的方式去思考和描述问题 面向对象程序设计 诞生了一批程序设计语言 比如eiffel c java 这些语言都以新的观点去看待问题 即各种不同属性的对象以及对象之间的消息传递构成 面向对象语言由此必须支持新的程序设计技术 例如 数据隐藏 数据抽象 用户定义类型 继承 多态等等 计算机语言的发展历史 目前通用的编程语言有两种形式 汇编语言和高级语言 汇编语言的实质和机器语言是相同的 都是直接对硬件操作 只不过指令采用了英文缩写的标识符 更容易识别和记忆 用汇编语言源程序经汇编生成的可执行文件不仅比较小 而且执行速度很快 高级语言是目前绝大多数编程者的选择 和汇编语言相比 它不但将许多相关的机器指令合成为单条指令 并且去掉了与具体操作有关但与完成工作无关的细节 例如使用堆栈 寄存器等 简化了程序中的指令 编程者也就不需要有太多的专业知识 计算机语言的发展历史 高级语言主要是相对于汇编语言而言 它并不是特指某一种具体的语言 而是包括了很多编程语言 如目前流行的vb vc foxpro delphi等 这些语言的语法 命令格式都各不相同 随着程序规模的不断扩大 在60年代末期出现了软件危机 在当时的程序设计模型中都无法克服错误随着代码的扩大而级数般的扩大 以至到了无法控制的地步 这个时候就出现了一种新的思考程序设计方式和程序设计模型 面向对象程序设计 由此也诞生了一批支持此技术的程序设计语言 比如eiffel c java 这些语言都以新的观点去看待问题 即问题就是由各种不同属性的对象以及对象之间的消息传递构成 面向对象语言由此必须支持新的程序设计技术 例如 数据隐藏 数据抽象 用户定义类型 继承 多态等等 返回 关注p2p 回顾计算机的发展史 最早关注p2p是因为groove 这个新的基于p2p的协作工具 当时看了groove以及相关介绍以后 特别是rayozzie的介绍后 相当吃惊 于是给公司里的讨论组发了一封信 建议大家试一下并保持关注 groove有可能会是微软的一个潜在的竞争 当然这个预言没有变成现实 一年多以后 groove被微软收购 rayozzie一起进入微软 关注p2p 回顾计算机的发展史 看p2p 就好像在看一个计算机的发展史 很多年以前 统治世界的是大型机 提倡的是中心化的应用 所有应用都是在主机完成 于是有分时操作系统的产生 于是有了ibm创始人老沃森的断言 全球对于个人电脑的需求量不会超过5台 我们现在都知道 这是一个可笑的预言 大型机的主导不是必然的 当时有这样的情况 只是因为终端的处理能力太差 回顾计算机的发展史 internet时代的到来 www技术的发展 宣告了一个新的时代的诞生 bs 浏览器 服务端 架构开始流行 sun提出nc

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论