软件工程简答题课件_第1页
软件工程简答题课件_第2页
软件工程简答题课件_第3页
软件工程简答题课件_第4页
软件工程简答题课件_第5页
已阅读5页,还剩165页未读 继续免费阅读

下载本文档

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

文档简介

第一章软件的定义软件是(1)指令的集合(计算机程序),通过执行这些指令来满足预期的特征、功能和性能需求(2)数据结构,使得程序可以合理的利用信(3)文档描述,用来描述程序操作和使用第一章软件的定义1软件的特性■软件是设计开发的,而不是传统意义上生产制造硬件可能会引入质量问题,但软件不会(或易于纠正)人员和工作成果之间的对应关系完全不同构建方法不同,软件产品成本主要在于开发设计软件的特性2软件的特性(续1)■软件不会“磨损”硬件的失效率称为“浴缸曲线”早期具有相对较高的失效率(来自设计或生产缺陷)缺陷被逐个纠正后,失效率随之降低并在一段时间内保持平稳,因灰尘、震动、不当使用、温度超限等问题所造成的硬件组件损耗累积的效果而再次升高。Theseraw-Hill2009).Slidescopyright2009byRogerPressmapanySoftwareEngineering.APractstioner'sApproach,7/e软件的特性(续1)3软件的特性(续3)■虽然整个工业向着基于构件的构造模式发展,然而大多数软件仍是根据实际的顾客需求定制的。交互式用户界面使用可复用构件构造图形窗口下拉菜单和各种交互机制Thesraw-hill2009).Slidescopyright2009byRogerPressmadesignedtoaccompanySoftwareEngineering.APractitioner'sApproach7/e软件的特性(续3)4遗留软件为什么一定要变更?软件必须进行适应性调整,以满足新的计算环境和技术的需求。软件必须升级以实现新的商业需求软件必须扩展使之具有与更多现代系统和数据库的互操作能力。■软件必须进行改建使之能适应多样化的网络环遗留软件5软件工程若干事实在制定解决方案之前要理解问题设计是一项关键的软件工程活动软件必须保证高质量■软件需具备可维护性种子定义(FritzBauer)■(软件工程是)建立和使用一套合理的工程原则,以便经济地获得可靠的、可以在实际机器上高效运行的软件。未提及软件质量,直接谈到用户满意度或按时交付产品的要求、忽略了测量和度量的重要性和有效的软件过程的重要性。软件工程6软件工程EEE定义软件工程是:(1)将系统化的、规范的、可量化的方法应用于软件的开发、运行和维护,即将工程化方法应用于软件。(2)在(1)中所述方法的研究需要规范,也需要可适应性和灵活性软件工程7种过程框架过程框架(processframework)框架活动作任务(task)工作产品里程碑和可交付成果QA检查点普适性活动umbrellaactivity)种过程框架8框架包含的活动沟通策划建模需求分析设计构建代码生成测试■部署框架包含的活动9普适性活动软件项目跟踪和控制风险管理软件质量保证技术评审测量软件配置管理可复用管理工作产品的准备和生产普适性活动10软件工程简答题课件11软件工程简答题课件12软件工程简答题课件13软件工程简答题课件14软件工程简答题课件15软件工程简答题课件16软件工程简答题课件17软件工程简答题课件18软件工程简答题课件19软件工程简答题课件20软件工程简答题课件21软件工程简答题课件22软件工程简答题课件23软件工程简答题课件24软件工程简答题课件25软件工程简答题课件26软件工程简答题课件27软件工程简答题课件28软件工程简答题课件29软件工程简答题课件30软件工程简答题课件31软件工程简答题课件32软件工程简答题课件33软件工程简答题课件34软件工程简答题课件35软件工程简答题课件36软件工程简答题课件37软件工程简答题课件38软件工程简答题课件39软件工程简答题课件40软件工程简答题课件41软件工程简答题课件42软件工程简答题课件43软件工程简答题课件44软件工程简答题课件45软件工程简答题课件46软件工程简答题课件47软件工程简答题课件48软件工程简答题课件49软件工程简答题课件50软件工程简答题课件51软件工程简答题课件52软件工程简答题课件53软件工程简答题课件54软件工程简答题课件55软件工程简答题课件56软件工程简答题课件57软件工程简答题课件58软件工程简答题课件59软件工程简答题课件60软件工程简答题课件61软件工程简答题课件62软件工程简答题课件63软件工程简答题课件64软件工程简答题课件65软件工程简答题课件66软件工程简答题课件67软件工程简答题课件68软件工程简答题课件69软件工程简答题课件70软件工程简答题课件71软件工程简答题课件72软件工程简答题课件73软件工程简答题课件74软件工程简答题课件75软件工程简答题课件76软件工程简答题课件77软件工程简答题课件78软件工程简答题课件79软件工程简答题课件80软件工程简答题课件81软件工程简答题课件82软件工程简答题课件83软件工程简答题课件84软件工程简答题课件85第一章软件的定义软件是(1)指令的集合(计算机程序),通过执行这些指令来满足预期的特征、功能和性能需求(2)数据结构,使得程序可以合理的利用信(3)文档描述,用来描述程序操作和使用第一章软件的定义86软件的特性■软件是设计开发的,而不是传统意义上生产制造硬件可能会引入质量问题,但软件不会(或易于纠正)人员和工作成果之间的对应关系完全不同构建方法不同,软件产品成本主要在于开发设计软件的特性87软件的特性(续1)■软件不会“磨损”硬件的失效率称为“浴缸曲线”早期具有相对较高的失效率(来自设计或生产缺陷)缺陷被逐个纠正后,失效率随之降低并在一段时间内保持平稳,因灰尘、震动、不当使用、温度超限等问题所造成的硬件组件损耗累积的效果而再次升高。Theseraw-Hill2009).Slidescopyright2009byRogerPressmapanySoftwareEngineering.APractstioner'sApproach,7/e软件的特性(续1)88软件的特性(续3)■虽然整个工业向着基于构件的构造模式发展,然而大多数软件仍是根据实际的顾客需求定制的。交互式用户界面使用可复用构件构造图形窗口下拉菜单和各种交互机制Thesraw-hill2009).Slidescopyright2009byRogerPressmadesignedtoaccompanySoftwareEngineering.APractitioner'sApproach7/e软件的特性(续3)89遗留软件为什么一定要变更?软件必须进行适应性调整,以满足新的计算环境和技术的需求。软件必须升级以实现新的商业需求软件必须扩展使之具有与更多现代系统和数据库的互操作能力。■软件必须进行改建使之能适应多样化的网络环遗留软件90软件工程若干事实在制定解决方案之前要理解问题设计是一项关键的软件工程活动软件必须保证高质量■软件需具备可维护性种子定义(FritzBauer)■(软件工程是)建立和使用一套合理的工程原则,以便经济地获得可靠的、可以在实际机器上高效运行的软件。未提及软件质量,直接谈到用户满意度或按时交付产品的要求、忽略了测量和度量的重要性和有效的软件过程的重要性。软件工程91软件工程EEE定义软件工程是:(1)将系统化的、规范的、可量化的方法应用于软件的开发、运行和维护,即将工程化方法应用于软件。(2)在(1)中所述方法的研究需要规范,也需要可适应性和灵活性软件工程92种过程框架过程框架(processframework)框架活动作任务(task)工作产品里程碑和可交付成果QA检查点普适性活动umbrellaactivity)种过程框架93框架包含的活动沟通策划建模需求分析设计构建代码生成测试■部署框架包含的活动94普适性活动软件项目跟踪和控制风险管理软件质量保证技术评审测量软件配置管理可复用管理工作产品的准备和生产普适性活动95软件工程简答题课件96软件工程简答题课件97软件工程简答题课件98软件工程简答题课件99软件工程简答题课件100软件工程简答题课件101软件工程简答题课件102软件工程简答题课件103软件工程简答题课件104软件工程简答题课件105软件工程简答题课件106软件工程简答题课件107软件工程简答题课件108软件工程简答题课件109软件工程简答题课件110软件工程简答题课件111软件工程简答题课件112软件工程简答题课件113软件工程简答题课件114软件工程简答题课件115软件工程简答题课件116软件工程简答题课件117软件工程简答题课件118软件工程简答题课件119软件工程简答题课件120软件工程简答题课件121软件工程简答题课件122软件工程简答题课件123软件工程简答题课件124软件工程简答题课件125软件工程简答题课件126软件工程简答题课件127软件工程简答题课件128软件工程简答题课件129软件工程简答题课件130软件工程简答题课件131软件工程简答题课件132软件工程简答题课件133软件工程简答题课件134软件工程简答题课件135软件工程简答题课件136软件工程简答题课件137软件工程简答题课件138软件工程简答题课件139软件工程简答题课件140软件工程简答题课件141软件工程简答题课件142软件工程简答题课件143软件工程简答题课件144软件工程简答题课件145软件工程简答题课件146软件工程简答题课件147软件工程简答题课件148软件工程简答题课件149软件工程简答题课件150软件工程简答题课件151软件工程简答题课件152软件工程简答题课件153软件

温馨提示

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

评论

0/150

提交评论