软件工程期末复习

软件工程期末复习

ID:11874319

大小:17.13 KB

页数:5页

时间:2018-07-14

软件工程期末复习_第1页
软件工程期末复习_第2页
软件工程期末复习_第3页
软件工程期末复习_第4页
软件工程期末复习_第5页
资源描述:

《软件工程期末复习》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、复习题目1:什么是软件工程,软件工程的定义软件工程是一门学科,目的是生产出没有错误的软件,按时并且在预算内交付,满足用户的需求。2:瀑布模型有哪些阶段(瀑布模型的实现阶段包括哪些、其中测试包括哪几种测试方式)瀑布模型的阶段:需求分析,概要设计,详细设计,编码,测试,维护测试方法:回归测试,单元测试,系统测试,验收测试3:交互后的维护包括哪几种纠错性维护,增强性维护,完善性维护,适应性维护4:P7饼图的理解1976年到1992年之间,交付后维护的比例逐渐提高,从67%提升到了75%5:类里面有哪些东西6:什么是面向对象的软件工程面向对象的软件工曾将属性和操

2、作看作同样重要的,开袋对象的简单方法是将它看作同意的软件制品,它结合了属性和该属性的操作,定义了继承。7:什么是敏捷过程、及其定义(是一类过程的统称)P37敏捷编程是一类过程的总称,例如极限编程。8:开源生命周期的定义及特点P34对开发一个软件产品所需步骤的描述特点:用户变成合作开发者,没有文档和需求文档9:逐步求精法P74,定义定义:尽可能将细节的定义拖延到最后,以便集中精力在重要的事项上10:米勒法则P26定义定义:在任何时候人类最多只能将精力集中在七桩事情上11:成本效益分析法P78定义:对比估计得未来收益和预测的未来成本(注:注意事例)12:软件

3、度量P79-P80(80第一行、第三行、第三段话)软件质量:每千行代码检测出的错误数平均故障时间每个工作流我们以人月为单位测量工作量职员的流动性五种基本度量:规模,成本,持续时间,工作量,质量13:caseP81case分类case范围(P84倒数第四段)定义:在软件生产的某一方面其帮助作用的软件产品分类:高端/前端工具;低端/后端工具范围:具有在线接口检查能力,操作系统前端,源代码级调试器和在线文档14:软件版本修订版、变种版修订版:同一个操作系统上不同版本的软件变种版:不同操作系统上相同的软件15:配置控制的原理变种版都根据从最初的版本到那个变种版本

4、所做改变的列表纯粹,这个差异的列表成为增量。这样,存储一个变种版和v-1个增量。并应用增量就可以恢复变种版,通过改变适当的增量就可以改变对最初版本的任何修改都回自动的应用到所有的变种版本上。16:5.12使用case技术提高生产力(88第三行、89第二行)平均每年提高生产力从9%到12%,开发小组在同时使用CASE工具和结构化方法时,工作效率会提高50%17:第六章考测试的概念测试是软件过程中一个完整的组成部分,是软件生命周期从始至终必须进行的活动。18:高内聚(几种内聚,知道是什么意思)、低耦合偶然性内聚:如果一个模块执行多个完全不相关的操作,则具有偶

5、然性内聚逻辑性内聚:每个操作由调用模块来选择是,该模块就具有逻辑性内聚时间性内聚:当模块执行一系列与时间相关的操作时,该模块具有时间性内聚过程性内聚:一个模块执行一系列与产品要遵循顺序有关的操作,则该模块具有过程性内聚功能性内聚,只执行一个操作或只达到一个目标的模块具有功能性内聚(稍好)信息性内聚:如果模块进行许多操作,每个都有各自的入口,每个操作的代码相对独立,而且所有的操作都对相同的数据结构完成,则该模块具有信息性内聚。(最好)19:软件工程三要素:方法、工具、过程方法:面向过程,面向对象工具:开发环境、语言、操作系统、项目管理工具过程:瀑布模型、增

6、量模型、螺旋模型20:什么叫软件萧条P3软件危机就是软件萧条21:为什么没有计划阶段、测试阶段、文档阶段(2、4重要)计划阶段:在没有明确知道将要开发什么之前,无法得出一个准确详尽的计划测试阶段:如果将测试看作一个弹药库的测试阶段,那么会有不将测试连续贯穿于产品开发和维护的每个阶段的危险22:鲁棒性:修改扩展软件,而软件不至于崩溃的特性23:UML的五种关系:关联:是最简单的关系,只要和其他的有联系,就可以称为关联;聚合:整体与部分的关系;泛化:继承,父类与子类的关系实现:比如Java中具体的类、接口实现依赖:24:UML图:重点(状态图、类图、对象图、

7、活动图)时序图、协作图、用例图25:软件生命周期(重点)什么是软件生命周期迭代增量模型敏捷过程的特点26:一个软件项目开发人员M=10,代码行数L=30kloc(万行),工作量E=50MP(人月),软件成本S=40万美元,错误数N=60个,文档pd=1000页,计算生产率,平均成本,代码错误率,文档率?生产率:30kloc/50mp;平均成本:40万美元/30kloc代码错误率:60个/30kloc文档率:1000页/30kloc

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

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

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