1、 瀑布模型下,采用结构化的方法,在它的生命周期各个阶段中,那个阶段出错对软件的
影响最大( )
A、概要设计阶段 B、维护阶段 C、测试排错阶段 D、需求分析阶段
2、UML 是软件开发过程中的重要工具之一,它主要用于那种开发方法()
A、基于数据流的结构化开发方法 B、基于需求动态定义的原型方法
C、基于对象的面向对象的方法 D、基于实体的信息建模方法
3、面向对象方法的主要特征除了封装,继承外还有()
A、完整性 B、多态性 C、可移植性 D、可维护性
4、结构化设计方法在软件开发中用于()
A、概要设计 B、详细设计 C、可行性分析 D、测试
5、软件质量保证应该在()阶段开始。
A、编码 B、需求分析 C、测试 D、设计
6、数据字典是对数据定义的集合,它所定义的数据包含在( )
A、数据流图 B、流程图 C、软件结构图 D、顺序图
7、结构化程序的三种基本控制结构是()
A、过程、函数、模块 B、调用、返回、转移
C、顺序、选择、循环 D、命令、语句、函数
8、软件详细设计的任务是确定每个模块的()
A、软件体系结构 B、功能 C、外部接口 D、算法和数据结构
9、在结构化设计中能够衔接概要设计和详细设计的工具是()
A、类图 B、流程图 C、DFD 图 D、SC 图
10、顺序图反映对象之间发送信息的时间顺序,它与()是同构的。
A、类图 B、状态图 C、协助图 D、活动图
11、下面说法错误的是()
A、该图是对象图 B、borrowbook()是方法 C、name 是属 D、该图是类图