Java程序设计

单选题有关面向对象技术的说法错误的是()。A 面向对象技术是以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术B 面向对象是以数据为中心来描述系统C 从面向对象程序设计范式看:程序=数据+消息D 将数据及相应操作封装在一起抽象成类

题目
单选题
有关面向对象技术的说法错误的是()。
A

面向对象技术是以对象为基础,以事件或消息来驱动对象执行处理的程序设计技术

B

面向对象是以数据为中心来描述系统

C

从面向对象程序设计范式看:程序=数据+消息

D

将数据及相应操作封装在一起抽象成类

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 以下关于面向对象分析的叙述中,错误的是(41) 。

(41)

A. 面向对象分析着重分析问题域和系统责任

B. 面向对象分析需要考虑系统的测试问题

C. 面向对象分析忽略与系统实现有关的问题

D. 面向对象分析建立独立于实现的系统分析模型


正确答案:B
试题(41)分析
  本题考查面向对象分析的基本概念。
  面向对象分析主要回答软件系统需要解决什么问题,在面向对象分析阶段,并不考虑系统实现以及系统的测试问题,强调建立独立与系统实现的系统分析模型,其关注点仍然侧重于问题域。
参考答案
(41)B

第2题:

下列关于面向对象分析的测试策略的陈述,说法错误的是______。

A) 面向对象的分析直接映射问题空间,将问题空间中的实例抽象为对象

B) 面向对象的分析用对象的结构反映问题空间的复杂实例和复杂关系

C) 面向对象中用属性和操作表示实例的特性和行为

D) 面向对象的分析是一个功能分解的过程,是把一个系统看成可以分解的功能的集合

A.

B.

C.

D.


正确答案:D

第3题:

在面向对象软件的集成测试中,关于程序的系统测试,说法错误的是______。

A) 面向对象系统测试的主要目标是测试开发出来的软件是否是问题空间的一个合理解

B) 对于系统测试而言,面向对象软件与传统结构化软件并没有本质区别

C) 面向对象软件测试技术主要有功能测试和其他系统测试

D) 面向对象的系统测试,与传统的面向过程的结构化软件测试方法,在类与对象这一块有着本质的区别

A.

B.

C.

D.


正确答案:D

第4题:

面向对象技术的相关原则只有封装和抽象。()

A、错误

B、正确


参考答案:A

第5题:

下面关于面向对象分析与面向对象设计的说法中,不正确的是( )。

A.面向对象分析侧重于理解问题

B.面向对象设计侧重于理解解决方案

C.面向对象分析描述软件要做什么

D.面向对象设计一般不关注技术和实现层而的细节


正确答案:D
解析:面向对象分析主要强调理解问题是什么,不考虑问题的解决方案,因此答案A、c是正确的。面向对象设计侧重问题的解决方案,并且需要考虑实现细节问题,因此选项D的说法是不正确的。

第6题:

以下关于面向对象软件测试的说法中,错误的是

A) 面向对象软件的大突击集成测试只进行一轮,无需增量集成

B) 测试一个类的不同实例间的协作属于面向对象软件单元测试考虑的范畴

C) 测试动态绑定属于面向对象软件单元测试考虑的范畴

D) 等价类划分是一种类树层次的测试技术

A.

B.

C.

D.


正确答案:C

第7题:

关于面向对象的设计,下列说法错误的是______。

A) 面向对象的设计以面向对象分析为基础归纳出类

B) 建立类结构或进一步构造成类库,实现分析结果对问题空间的抽象

C) 面向对象的设计是面向对象分析的另一种思维方式

D) 面向对象的设计是面向对象分析进一步的细化和更高的抽象

A.

B.

C.

D.


正确答案:C
解析:面向对象的设计以面向对象分析为基础归纳出类,并建立类结构或进一步构造类库,实现分析结果对问题空间的抽象。由此可见,面向对象的设计并不是面向对象分析的另一种思维方式,而是面向对象分析的进一步的细化和更高层的抽象,面向对象设计与面向对象分析的界限通常是难以严格区分的。

第8题:

以下关于面向对象技术的叙述中,说法错误的是(12)。

A.尽量使用已有的类库

B.尽量针对接口编程,而不要针对实现编程

C.尽量使用继承而不是聚合

D.面向对象设计最根本的意图是适应需求变化


正确答案:C
解析:面向对象设计最根本的意图是适应需求变化,其设计原则之一是针对接口编程,而不是针对实现编程。由于继承会使得类间的耦合性变大,因此使用类间聚合比使用类间继承好。

第9题:

()下面有关程序设计技术的说法中,错误的是

A.机器语言和汇编语言编程通常采用面向计算机的程序设计方式

B.面向过程的程序设计方法通常采用结构化和模块化设计方法

C.面向对象的程序设计方法采用客观世界的描述方式

D.C语言是一种兼顾面向过程和面向对象的高级程序设计语言


正确答案:D

第10题:

下列面向对象的分析与设计的描述,错误的是()。

A.面向对象设计描述软件要做什么

B.面向对象分析不需要考虑技术和实现层面的细节

C.面向对象分析的输入是面向对象设计的结果

D.面向对象设计的结果是简单的分析模型


答案:ACD

更多相关问题