软件工程复习提纲1、 名词解释题(1) 软件工程概念软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程。(2) 单元测试概念单元测试集中检测软件设计的最小单元模块。单元测试主要采用白盒测试技术,而且对多个模块的测试可以并行的进行。测试重点:模块接口;局部数据结构;重要的执行通路;出错处理通路;边界条件(最重要的)。(3) 软件重用的级别重用也叫再用和复用,指同一事物不做修改或稍加改动就多次重复使用。广义地说,软件重用可分为以下3个层次:知识重用(例如,软件工程知识的重用)。方法和标准的重用(例如,面向对象方法或国家制定的软件开发规范的使用)。软件成分的重用。前两个重用层次属于知识工程研究的范畴。三个级别:代码重用设计结果重用分析结果重用。a.人们谈论的最多的是代码重用,通常把它理解为调用库中的模块。实际上,代码重用采用的形式:源代码剪贴