欢迎来到天天文库
浏览记录
ID:51111264
大小:109.50 KB
页数:24页
时间:2020-03-18
《D-2、软件工程_总复习.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、福州大学·软件学院·软件工程系总复习王灿辉2010.06.20SOFTWAREENGINEERING考试时长:120分钟,总分:100分考试时间:看教务网考试地点:看教务网形式:闭卷考试笔试概况2010.06.20SOFTWAREENGINEERING笔试要求题型:判断题、选择题、填空题、名词解析、简答题、综合题。纯靠记忆的题目(如:名词解析等)的份量不大。理解题和开放题的比例较大。题目覆盖面大,难度小,注意重点章节。以教材为主,全面复习。2010.06.20SOFTWAREENGINEERING笔试要求友情提示:1、考试以书本上的知识为主!2、按历年经验,软件工程课程考试不及
2、格的学生,绝大部分补考也不及格。3、软件工程课程如果挂科,明年就无法按时毕业。2010.06.20SOFTWAREENGINEERING软件工程概述和软件过程模型、软件(概要、详细)设计、软件测试和纠错:占较大比例系统工程、软件项目管理与风险管理、软件需求分析、编程、软件维护、软件质量和软件质量保证、面向对象方法、软件复用、软件工具、变更管理、软件度量、敏捷软件工程、面向对象方法等:占比较小各章节分数比例2010.06.20SOFTWAREENGINEERING有效性(确认)测试(ValidationTesting)是在模拟环境(或开发环境)下运用白盒法(white-box),验证
3、软件特性是否与需求符合。从设计软件产品开始到产品不能再使用时为止的时间周期称为软件生命(存)周期。软件生存周期通常包括需求分析阶段、设计阶段、实现阶段、测试阶段、安装和验收阶段、运行和维护阶段,有时还包括引退阶段。样题—判断题2010.06.20SOFTWAREENGINEERING原型化方法的基本思想是花费少量代价建立一个可运行的系统,是用户及早获得学习的机会。在使用快速原型法进行软件开发之前,必须准确了解用户的需求。原型法特别适合于开发探索型、实验型的软件,它能减少系统开发的风险。软件工程过程应该以软件设计为中心,关键是编写程序。样题—判断题2010.06.20SOFTWARE
4、ENGINEERING模块内聚性(Cohesion)是模块独立性的重要度量因素,在下述的几类内聚性中,具有最强内聚性的一类是()。A.顺序型内聚B.通信型内聚C.功能型内聚D.偶然型内聚样题—单选题2010.06.20SOFTWAREENGINEERING无论什么样的应用领域、项目规模和项目复杂性,软件工程(SoftwareEngineering)工作都可以分为三个阶段:定义(definition)阶段(做什么),开发(development)阶段(如何做)和维护(maintenance)阶段(如何改)。下述哪个(些)工作应属于软件开发阶段的内容?()……样题—单选题2010.06
5、.20SOFTWAREENGINEERING……下述哪个(些)工作应属于软件开发阶段的内容?()①软件测试②可行性研究③软件设计④编程(编码)A.①、②和③B.①、③和④C.②、③和④D.全部样题—单选题2010.06.20SOFTWAREENGINEERING按照软件工程的观点,软件(Software)应由、数据(Data)和文档(documents)三部分组成。答案:程序(Programs)样题—填空题2010.06.20SOFTWAREENGINEERING是用作为硬件工程、软件工程、数据库工程和人力工程等系统元素基础的一份文档。它描述将要开发的基于计算机的系统的功能、性能和
6、限制等。说明书界定了这些系统元素的范围。答案:系统规格说明书样题—填空题2010.06.20SOFTWAREENGINEERING软件维护(maintenance)时,对测试阶段未发现的错误进行测试、诊断、定位、纠错、修改、回归测试的过程称为。答案:纠错性维护样题—填空题2010.06.20SOFTWAREENGINEERING自顶向下的方式在集成测试(Integrationtesting)过程中,如果想首先实现和验证一个完整的软件功能,那么应该选用的组装方式。答案:深度优先样题—填空题2010.06.20SOFTWAREENGINEERING软件工程经验证明:软件开发中要掌握40
7、-20-40规则,它强调了软件开发中的设计、编程和测试。答案:分析、设计样题—改错题2010.06.20SOFTWAREENGINEERING软件的适应性(Adaptive)维护是一个设计的恢复过程,它是通过对一个程序(系统)进行分析,然后力图在比源代码更高抽象层次上建立程序表示的过程。答案:逆向工程或反推工程样题—改错题2010.06.20SOFTWAREENGINEERING1、软件危机2、软件工程3、软件生命周期4、数据字典5、信息隐蔽6、耦合性7、回归测试8、
此文档下载收益归作者所有