《软件工程基础》PPT课件.ppt

《软件工程基础》PPT课件.ppt

ID:52110159

大小:730.50 KB

页数:86页

时间:2020-03-31

《软件工程基础》PPT课件.ppt_第1页
《软件工程基础》PPT课件.ppt_第2页
《软件工程基础》PPT课件.ppt_第3页
《软件工程基础》PPT课件.ppt_第4页
《软件工程基础》PPT课件.ppt_第5页
资源描述:

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

1、Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.www.themegallery.comCompanyLogo考核知识点1、软件工程基本概念2、结构化分析方法3、结构化设计方法4、软件测试5、程序的调试Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.

2、www.themegallery.comCompanyLogo3.1软件工程基本概念3.1.1软件定义与软件特点软件定义软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据与相关文档的集合。Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.www.themegallery.comCompanyLogo2、软件的特点软件是一种逻辑实体,而不是物理实体,具有抽象性。软件的生产与硬件不同,它没有明显的

3、制作过程,可进行大量复制。软件在运行、使用期间不存在磨损、老化问题。软件的开发、运行对计算机系统具有依赖性,受计算机系统的限制。开发和维护成本高。软件开发涉及诸多社会因素。软件特点Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.www.themegallery.comCompanyLogo3.1软件工程基本概念例:下列描述中正确的是______。A)程序就是软件B)软件开发不受计算机系统的限制C)软件

4、既是逻辑实体,又是物理实体D)软件是程序、数据与相关文档的集合本题考点:软件定义。计算机软件是计算机系统中与硬件相互依存的另一部分,是包括程序、数据及相关文档的完整集合。所以正确答案DDEvaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.www.themegallery.comCompanyLogo3、软件的分类软件按功能可分应用软件,系统软件和支撑软件(或工具软件)3类。Autocad,windowsx

5、p,vb应用软件是特定应用领域内专用的软件。系统软件是居于计算机系统中最靠近硬件的一层,是计算机管理自身资源,提高计算机使用效率并为计算机用户提供各种服务的软件。支撑软件介于系统软件和应用软件之间,是支援其他软件的开发与维护的软件。软件的分类Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.www.themegallery.comCompanyLogo3.1.2软件危机与软件工程软件危机早期的软件主要指

6、程序,采用个体工作方式,缺少相关文档,质量低,维护困难,发展速度慢.这些问题称为“软件危机”。(1)软件需求的增长得不到满足。(2)软件开发成本和进度无法控制。(3)软件质量难以保证。(4)软件不可维护或维护程度非常低。(5)软件的成本不断提高。(6)软件开发生成率的提高赶不上硬件的发展和应用需求的增长。总之,可以将软件危机归结为成本、质量、生产率等问题Evaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.

7、www.themegallery.comCompanyLogoEvaluationonly.CreatedwithAspose.Slidesfor.NET3.5ClientProfile5.2.0.0.Copyright2004-2011AsposePtyLtd.www.themegallery.comCompanyLogo为了解决软件危机,我们提出了软件工程的概念。即是在软件的生产过程中应用工程化的原则,把软件产品看做一个工程产品来处理。软件工程是指将系统化的、规范的、可度量的方法应用于软件的开发、运行和维护的过程,即将工程化应用于软件中。软件工程概

8、念的出现源自于软件危机.Evaluationonly.CreatedwithAspose.Sl

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

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

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