以下说法中错误的是(25)。A.面向对象分析与面向对象设计的定义没有明显区别B.在实际的软件开发过
以下说法中错误的是(25)。
A.面向对象分析与面向对象设计的定义没有明显区别
B.在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的
C.面向对象分析和面向对象设计活动是一个多次反复迭代的过程
D.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程
以下说法中错误的是(25)。
A.面向对象分析与面向对象设计的定义没有明显区别
B.在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的
C.面向对象分析和面向对象设计活动是一个多次反复迭代的过程
D.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程
第1题
以下说法中错误的是(25)。
A.采用面向对象方法开发软件的基本目的和主要优点是通过重用提高软件的生产率
B.在面向对象程序中,对象是属性和方法的封闭体
C.在面向对象程序中,对象彼此间通过继承和多态性启动相应的操作
D.继承和多态机制是面向对象程序中实现重用的主要手段
第2题
以下关于面向对象软件测试的说法中,错误的是______。
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题
以下关于面向对象设计的叙述中,错误的是(42)。
A.面向对象设计应在面向对象分析之前,因为只有产生了设计结果才可对其进行分析
B.面向对象设计与面向对象分析是面向对象软件过程中两个重要的阶段
C.面向对象设计应该依赖于面向对象分析的结果
D.面向对象设计产生的结果在形式上可以与面向对象分析产生的结果类似,例如都可以使用UML表达
第9题
以下关于面向对象设计的叙述中,错误的是()。
A.类的属性用于封装数据,类的方法用于封装行为B.面向对象设计的基本思想包括抽象、封装和可扩展性C.对象继承和多态可用来实现可扩展性D.对象持久化是指将数据库中的数据加载到内存中供应用程序访问
第10题
在面向对象开发方法中__(25)__是指同一消息发送给不同的对象,会有不同的响应。
A.抽象
B.多继承
C.动态
D.多态