软件工程学概述资料课件.ppt

软件工程学概述资料课件.ppt

ID:56966163

大小:2.35 MB

页数:71页

时间:2020-07-22

软件工程学概述资料课件.ppt_第1页
软件工程学概述资料课件.ppt_第2页
软件工程学概述资料课件.ppt_第3页
软件工程学概述资料课件.ppt_第4页
软件工程学概述资料课件.ppt_第5页
资源描述:

《软件工程学概述资料课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、软件工程SoftwareEngineering讲师:任世卿沈阳理工大学信息学院2011-2012第2学期第1章软件工程学概述1.1软件危机1.2软件工程1.3软件生命周期1.4软件过程第1章软件工程学概述知识点:1.软件的定义和分类2.软件危机的含义和典型表现3.产生软件危机的原因4.消除软件危机的途径第1课时第1章软件工程学概述软件定义:软件是程序、数据及相关文档的完整集合。程序是能够完成预定功能和性能的可执行的指令序列;数据是使程序能够适当地处理信息的数据结构;文档是开发、使用和维护程序所需要的图文资料。第1章软件工程概述软

2、件Softwarepervadesourworld,andwesometimestakeforgranteditsroleinmakingourlivesmorecomfortable,efficient,andeffective.软件无处不在,有时我们想当然地认为它使我们的生活更加舒适、方便和高效。第1章软件工程概述软件Forexample,considerthesimpletasksinvolvedinpreparingtoastforbreakfast.Thecodeinthetoastercontrolshowbrown

3、thebreadwillgetandwhenthefinishedproductpopsup.拿准备早餐面包这样的简单任务来说,烤面包机中的代码控制着烤好的面包片颜色的深浅,以及什么时候将烤好的面包片弹出来。第1章软件工程概述软件Programscontrolandregulatethedeliveryofelectricitytothehouse,andsoftwarebillsusforourenergyusage.Infact,wemayuseautomatedprogramstopaytheelectricitybill

4、,toordermoregroceries,andeventobuyanewtoaster!程序控制并调节电能的输送,把电能送到各个房间,软件为我们使用的能源记账。实际上,我们可以使用自动程序支付电费、订购杂物、甚至可以去买一台新的烤面包机!第1章软件工程概述软件Today,softwareisworkingbothexplicitlyandbehindthescenesinvirtuallyallaspectsofourlives,includingthecriticalsystemsthataffectourhealthan

5、dwell-being.今天,软件不但可以明确地、而且可以在后台虚拟地为我们生活的各个方面工作,包括影响我们健康和福利的关键系统。第1章软件工程概述软件Forthisreason,softwareengineeringismoreimportantthanever.Goodsoftwareengineeringpracticesmustensurethatsoftwaremakesapositivecontributiontohowweleadourlives.正因如此,软件工程比以往任何时候都更加重要。优质的软件工程实践必须确

6、保软件给我们的生活积极地作用。第1章软件工程学概述软件系统软件应用软件操作系统语言处理系统服务程序分类第1章软件工程学概述第1章软件工程学概述世界著名软件公司*1MicrosoftCorp.(微软) *2IBMCorp.(国际商用机器) *3OracleCorp. *4ComputerAssociatesInternationalInc. *5HitachiLtd.(日立) *6SAPAG *7Hewlett-PackardCompany(惠普) *8SunMicrosystemsInc.(太阳微系统) *9CompaqComp

7、uterCorp.(康柏) *10PeopleSoftInc.第1章软件工程学概述中国知名软件公司1华为技术有限公司2中兴通讯股份有限公司3海信集团有限公司4UT斯达康通讯有限公司5海尔集团公司6神州数码(中国)有限公司7浙江浙大网新科技股份有限公司8熊猫电子集团有限公司9浪潮集团有限公司10东软集团有限公司11北京北大方正集团12微软(中国)有限公司第1章软件工程学概述1含义:软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。例子:IBM公司用6000人年开发了OS360,费用高达5亿多美元。第1章软件工程学概

8、述软件开发历史上规模最宏大的项目应当是IBM于1961年发起的OS360操作系统项目,希望通过工业化的方式组织实施这个规模巨大的软件开发计划。当时,IBM选择了经验丰富的项目经理FredBrooks,雇佣了最好的系统分析员、编程员和工程管理人员。但是,在项目将要

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。