- 7
- 0
- 约2.89千字
- 约 8页
- 2017-02-05 发布于北京
- 举报
南林软件工程复习提纲
软件工程复习提纲名词解释题软件工程概念软件工程是指导计算机软件开发和维护的一门工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,以经济地开发出高质量的软件并有效地维护它,这就是软件工程。单元测试概念单元测试集中检测软件设计的最小单元——模块。单元测试主要采用白盒测试技术,而且对多个模块的测试可以并行的进行。测试重点:模块接口;局部数据结构;重要的执行通路;出错处理通路;边界条件(最重要的)。软件重用的级别重用也叫再用和复用,指同一事物不做修改或稍加改动就多次重复使用。广义地说,软件重用可分为以下3个层次:①知识重用(例如,软件工程知识的重用)。②方法和标准的重用(例如,面向对象方法或国家制定的软件开发规范的使用)。③软件成分的重用。前两个重用层次属于知识工程研究的范畴。三个级别:代码重用——设计结果重用——分析结果重用。a.人们谈论的最多的是代码重用,通常把它理解为调用库中的模块。实际上,代码重用采用的形式:源代码剪贴——源代码包含——继承。b.设计结果重用指的是,重用某个软件系统的设计模型(即求解域模型)。这个级别的重用有助于把一个应用系统移植到完全不同的软硬件平台上。c.分析结果重用是一种更高级别的重用,即重用某个系统的分析模型。这个重用特别适用于用户需求未改变,但系统体系结构发生了根本变化的场
原创力文档

文档评论(0)