1.5 习题
一、选择题
1. 在瀑布模型中,软件开发过程不包括哪个阶段?( )
A. 需求分析
B. 软件设计
C. 风险分析
D. 编码实现
E. 软件维护
2. 关于UML,以下哪些说法是不正确的?( )
A. UML图分为三类,分别为结构图、行为图和交互图
B. 类图是行为图
C. 用例图是行为图
D. 时序图是行为图
3. 面向对象编程语言的哪些特征对软件复用有帮助?( )
A. 封装
B. 继承
C. 多态
D. 抽象
二、简答题
对比描述结构化与面向对象软件开发方法,并参阅相关资料,说明两种方法互补使用的方式。