- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第一章面向对象技术概述
学习目标:
☆ 了解软件危机产生的原因
☆掌握控制软件复杂性基本方法
☆掌握软件开发方法 学习内容:
☆软件复杂性
☆相关概念:类、封装、继承、多态、消息、对象和实例
L 1软件危机及软件工程
1.计算机的发展
笫一台计算机的诞生第二次世界大战期间,美国军方为了解决计算大量 军用数据的难题,成立了由宾夕法尼亚大学莫奇利和埃克特领导的研究小组,开 始研制世界上第一台电子计算机。
经过三年紧张的工作,第一台电子计算机终于在1946年2月14日问世了。它 由17468个电子管、6万个电阻器、1万个电容器和6千个开关组成,重达30 吨,占地160平方米,耗电174千 瓦,耗资45万美元。这台计算机每秒只能运 行5千次加法运算,仅相当于一个电子数字积分计算机(田UC即,埃尼阿克叽 。1994年12月,美国Intel公司宣布研制成功世界上最快的超级计算机,它每 秒可进行3280亿次加法运算(是第一台电子计算机的6600万倍)。如果让人完 成它一秒钟进行的运算量的话,需要一个人昼夜不停地计算一力多年。
1956年,夏培肃完成了第一台电子让算机运算器和控制器的设让工作,同时编 写了中国第一木电了计算机原理讲义。
1957年,哈尔滨工业大学研制成功屮国第一台模拟式电子计算机。
1958年,中国第一台计算机一 103型通用数字电子计算机研制成功,运行速度毎 秒1500次。
1959年,中国研制成功104型电子计算机,运算速度每秒1万次。
I960年,中国第一台大型通用电了计算机一107型通用电了数字计算机研制成 功。
1963年,中国第一台大型晶体管电子计算机一109机研制成功。
1964年,441B全晶体管计算机研制成功。
1965年,中国第一台百万次集成电路计算机”DJAII理操作系统编制完成。
1967年,新型晶体管大型通用数字计算机诞生。
1969年,北京大学承接研制百万次集成电路数字电子计算机 一150机。
1970年,中国第一台具有多道程序分时操作系统和标准汇编语言的计算机 T41AIII型全晶体管计算机研制成功。
1972年,每秒运算11万次的大型集成电路通用数字电子计算机研制成功。
1979年,中国研制成功每秒运算500万次的集成电路计算机TDS-9王选用 屮国第一台激光照排机排岀样书。
1981年,中国研制成功的260机平均运算速度达到每秒100力次。
1983年,,银河I号”巨型计算机研制成功,运算速度达每秒1亿次。
1985年,华光II型汉字激光照排系统投入生产性使用。
1987年,笫一台国产的286微机7城286正式推出。
1988年,第一台国产386微机7城386推出,中国发现首例计算机病毒。
1990年,屮国首台高智能计算机一E?T/ IS4260智能工作站诞生,长城486计算 机问世。
1991年,新华社、科技日报、经济日报止式启用汉字激光照排系统。
1992年,屮国最大的汉字字符集一6万电脑汉字字库正式建立。
1993年,中国笫一台10亿次巨型银河计算机II型通过鉴定。
1994年,银河计算机II型在国家气象局投入正式运行,用于天气小期预报。
1995年,曙光1000大型机通过鉴定,其峰值可达每秒25亿次。
1997年,银河一III并行巨型计算机研制成功。
1999年,银河四代巨型机研制成功。
2000年,我国自行研制成功高性能计算机”神威I”,其主要技术指标和性能达到 国际先进水平。我国成为继美国、日木之后世界上第三个具备研制高性能计算机 能力的国家。 _ _
第一代(194(H958):电了管数字计算机 第二代(1958^964):晶体管 数字计算机 _
笫三代(1964^971):集成电路数字计算机
第四代(1971年以后):大规模集成电路数字计算机
现代计算机阶段(即传统大型机阶段)
2软件业的发展
世界软件业的发展,人们研制出了计算机,那只是一个裸机,需要软件来 駆动计算机操作,所以软件也就成了计算机一个重要的组成部分。
现代计算机经历了半个多世纪的发展,这一吋期的杰出代表人物是英国科学家图 灵和美籍匈牙利科学家冯?诺依曼。
图灵对现代计算机的贡献主要是:建立了图灵机的理论模型,发展了可计算性理 论;提岀了定义机器智能的图灵测试。
冯?诺依曼的贡献主要是:确立了现代计算机的基本结构,即冯?诺依曼结构。 其特点可以概括为如下几点:
(1) 使用单一的处理部件來完成计算、存储以及通信的工作;
(2) 存储单元是定长的线性组织;
(3) 存储空间的单元是直接寻址的;
(4) 使用机器语言,指令通过操作码来完成简单的操作;
(5) 对计算进行集屮的顺序控制。
曲于冯?诺依曼提出了让算机的基本结构,于是就揭开了软件业的发展。
20世纪60年代计算机技术发展的初期,编写软件是一件非常神秘的事情
文档评论(0)