要概念及原则与软件复用的要求十分吻合支持复用的OO概念与原则是对象与类抽象封装继承与一般特殊结构整合与整体部分结构粒度控制多态性对象与类OO方法用对象描述问题域中的事务并用类作为同种对象的抽象表示类是系统的基本构成单位它符合可复用构件所应具备的那些特性完整性独立性可标识性一般性抽象封装尤其是OO方法的对象封装性为软件复用技术提供了良好
f的条件二简答题45分115分什么是软件复用分析说明为什么面向对象的开发方法为软件复用技术提供了良好的环境软件复用是将已有的软件成分用于构造新的软件系统以达到提高软件系统的开发质量与效率降低开发成本的目的可复用的软件成分称为可复用构件ReusableCompo
e
t从旧软件中提取也可以专门为复用而开发面向对象方法之所以特别有利于软件复用是由于它的主要概念及原则与软件复用的要求十分吻合支持复用的OO概念与原则是对象与类抽象封装继承与一般特殊结构整合与整体部分结构粒度控制多态性对象与类OO方法用对象描述问题域中的事务并用类作为同种对象的抽象表示类是系统的基本构成单位它符合可复用构件所应具备的那些特性完整性独立性可标识性一般性抽象封装尤其是OO方法的对象封装性为软件复用技术提供了良好的条件215分简述结构化方法的组成并说明各组成部分的基本任务功能及描述方式结构化方法由SA法StructuredA
alysisSD法StructuredDesig
和SP法StructuredProgram组成SASDSP法相互衔接形成了一整套开发方法若将SASD法结合起来又称为结构化分析与设计技术SADT技术结构化分析SA阶段的任务是在可行性分析的基础上进一步了解确定用户需求准确地回答