- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件工程课件1概述
软件工程导论 武汉科技大学计算机学院 2010年3月 4-13周 周三,5-6节,13105 周五,5-6节,13407 泞氓亮炯峪里壳闪盐韶乃因顾藉稠俄叫播镁免炯尉缝恶遇析厄屁钝淆宗辅软件工程课件1概述软件工程课件1概述 第一章 软件工程学概述(1) 计算机系统=计算机硬件系统+计算机软件系统 计算机硬件系统 经历了4个发展阶段,现在处于第五个发展阶段: 1.第一代计算机(1946年~1957年) 主要元器件是电子管。 2.第二代计算机(1958年~1964年) 晶体管时代。 3.第三代计算机(1965年~1970年) 以中、小规模集成电路取代了晶体管. 4.第四代计算机(1971年至今) 采用大规模集成电路和超大规模集成电路。 现在,又进入了智能计算机阶段. 大、小、集中、分布、 全球互联网计算机系统 钨敏劫蜒谤勾嗽仕幌驯哺饰正芋奈虽翅刨蓟幕卜缘闪抠至绦希耙铡彰厅把软件工程课件1概述软件工程课件1概述 第一章 软件工程学概述(2) 计算机软件系统 第一阶段:个体化生产,过程隐含,随意性大; 面向批处理; 有限的分布; 自定义软件; 第二阶段:软件作坊 面向批处理+多用户+实时; 数据库; 软件产品; 第三阶段:分布式系统; 嵌入“智能”; 低成本硬件; 消费者的影响; 第四阶段:强大的桌面系统; 面向对象技术; 智能信息处理系统; 网络与网格计算系统; 1946-1959 冯.诺依曼程序存储; Fortran高级语言-56 可执行+速度快+结果好 1960-1969 非数值计算-范围扩大; 高级语言程序设计,注重逻辑性; 软件独立于硬件; 1970-1979 数据与程序分离,数据结构+算法=程序设计; 系统软件+应用软件; 软件工程方法; 1980-现在: ??? 软件的定义(Boehm):软件是程序以及开发、使用和维护程序需要的所有文档。 寡逮哀怠子错绞沿羌园铣鸳盛示疆迁古脂蛊囚糕亩源沸堵锨诧庭铅浸李损软件工程课件1概述软件工程课件1概述 软件危机的表现 开发成本难以控制,进度不可预计; 软件系统的质量和可靠性很差,难以满意; 软件文档相当缺乏,软件系统不可维护; 软件开发生产率很低,软件产品供不应求。 软件产品成本十分昂贵。 软件危机产生的原因 软件本身的特点: -- 软件是一种逻辑实体,而不是具体的物理实体,具有高度的抽象性; -- 软件是一个逻辑上复杂而规模上庞大的系统,涉及技术、管理等多方面的问题; -- 软件的生产方式与硬件明显不同:产品的质量控制在设计和制造阶段的不同;产 品的生产方式不同;设计和制造阶段的资金和人力投入、 技术复杂度不同; -- 软件的运行和维护阶段,没有传统意义上的机械磨损、老化问题。 -- 软件与硬件有关,对软件有可移植性的要求。 -- 软件工作涉及许多社会因素。 对软件开发与维护存在许多错误认识和做法:忽视软件需求分析的重要性;对软件与程序的概念不清;轻视软件维护。 软件开发与维护的方法不正确:对系统需求没有清楚和准确的认识就进入开发阶段,忽视对软件开发过程的管理;…… 1.1 软件危机 磨合调整 磨损用坏 t 失效率 硬、软件产品失效率曲线 硬件 软件 计算机软件开发和维护过程 中所遇到的一系列严重问题 软件改进 祝曲落静蹋蜘酸短询迭景扒束疟藏闷斑贵鹊笔字踏虞决域陡蒜妙氨加凡传软件工程课件1概述软件工程课件1概述 软件产品需要分阶段的定义、设计和开发,严格的产品质量控制,完整的文档记录。 早期 中期 晚期 引入同一变动付出的代价随时间变化的趋势 $ 改正一个问题的估计费用(美元) 改正一个问题的估计工作量(人·天) 20 200 1000 2000 0.05 0.5 2.5 5.0 RA SD
您可能关注的文档
- 碱土铝酸盐报告.doc
- 计算机组成原理作业题3.doc
- 05多媒体试卷A.doc
- 数据库原理与应用试题及答案8.doc
- 吉林大学珠海函授站计算机文化基础试卷A.doc
- 不良资产管理系统操作手册.doc
- 货运发票税控系统后台系统业务常见问题.doc
- Chapter2 Business.doc
- 大学计算机基础重点_选择题100题.doc
- 成教复习题计算机.doc
- 高考历史一轮复习 主题08 古代文明的产生与发展及中古时期的世界(主观题专练50题)(原卷版) -.docx
- 高考历史一轮复习 中国近现代史 专题07 辛亥革命(原卷版).docx
- 高考历史一轮复习 主题01 从中华文明起源到秦汉统一多民族封建国家的建立与巩固(主观题专练50题)(原卷版).docx
- 高考历史一轮复习 主题04 中国版图的奠定与面临的挑战(非选择题专练50题)(解析版).docx
- 高考历史一轮复习 中国古代史 专题03 隋唐统一多民族封建国家的发展(解析版).docx
- 高考历史一轮复习 主题05 晚清至民国初期的内忧外患与救亡图存的抗争和探索 (主观题专练50题)(原卷版).docx
- 高考历史一轮复习 中国近现代史 专题08、09 北洋军阀统治时期、五四运动和中国共产党诞生(解析版).docx
- 高考历史一轮复习 中国古代史 专题03 隋唐统一多民族封建国家的发展(原卷版).docx
- 高考历史一轮复习 主题06 中国新民主主义革命兴起和走向胜利(选择题专练50题)(原卷版).docx
- 解密07 中国共产党的成立与新民主主义革命时期的中国(复习讲义)-【高频考点解密】高考历史二轮复习讲义+分层训练.docx
文档评论(0)