面向对象方法已成为软件工程技术体系中最具发展潜力的重要方法,它具有以下显著的特点()。
A.使人们更好地认识客观世界
B.能很好地适应需求变化
C.容易实现软件复用
D.系统易于维护和修改
A.使人们更好地认识客观世界
B.能很好地适应需求变化
C.容易实现软件复用
D.系统易于维护和修改
在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、构件视图、部署视图、(6)。
A.使用视图和动态视图
B.用例视图和动态视图
C.用例视图和进程视图
D.静态视图和动态视图
(6)
A.使用视图和动态视图
B. 用例视图和动态视图
C. 用例视图和进程视图
D. 静态视图和动态视图
A.面向对象软件的白盒测试不能不加改变地照搬传统软件的白盒测试准则
B.对于一个类的测试,一个测试用例只能包含对该类的一个方法的一次调用
C.面向对象软件测试不考虑对一个类中的单个方法的测试
D.面向对象软件测试不必考虑对继承关系的测试
以下关于面向对象软件测试的说法中,正确的是
A) 单个成员方法的测试不属于面向对象单元测试考虑的范畴
B) 等价类划分测试只适用于传统软件的测试,不适用于面向对象软件的测试
C) 基于判定表的测试适用于面向对象软件的测试
D) 抽象类无法进行单元测试
A.大突击测试总是面向对象软件集成测试效果最差的方法
B.基于判定表的测试是面向对象软件集成测试的常用方法
C.大突击测试无须增量集成
D.自底向上集成需要开发的测试代码总是比自顶向下集成需要开发的测试代码多
● 针对面向对象类中定义的每个方法的测试,基本上相当于传统软件测试中的(26) 。
(26)
A.集成测试
B.系统测试
C.单元测试
D.验收测试
以下说法中错误的是(25)。
A.采用面向对象方法开发软件的基本目的和主要优点是通过重用提高软件的生产率
B.在面向对象程序中,对象是属性和方法的封闭体
C.在面向对象程序中,对象彼此间通过继承和多态性启动相应的操作
D.继承和多态机制是面向对象程序中实现重用的主要手段
以下关于面向对象软件测试的说法中,错误的是______。
A.对于面向对象程序集成测试而言,大突击集成可能导致测试不充分
B.面向对象软件只能采用白盒测试,不能采用黑盒测试
C.在存在多态的情况下,为了提高测试的充分性需要对所有可能的绑定都进行测试
D.单个成员方法的测试属于面向对象程序单元测试考虑的范畴