军队文职招聘考试

下列关于面向对象法叙述错误的是()A、面向对象=数据抽象+数据抽象类型+继承机制B、从宏观层面看,面向对象的系统开发方法包括分析、设计、实现以及运行与维护等四大阶段,遵循反复累增的生命周期C、面向对象法中。类是对象的集合,也就是由所有相似对象的状态变量(属性变量)与行为(方法)所构成的模板或原型D、面向对象法把事物分成两个部分:数据(Data)和过程(Procedures)

题目

下列关于面向对象法叙述错误的是()

  • A、面向对象=数据抽象+数据抽象类型+继承机制
  • B、从宏观层面看,面向对象的系统开发方法包括分析、设计、实现以及运行与维护等四大阶段,遵循反复累增的生命周期
  • C、面向对象法中。类是对象的集合,也就是由所有相似对象的状态变量(属性变量)与行为(方法)所构成的模板或原型
  • D、面向对象法把事物分成两个部分:数据(Data)和过程(Procedures)
参考答案和解析
正确答案:D
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 以下关于面向对象分析与结构化分析的叙述中,错误的是 (46) 。

(46)A. 面向对象分析结果可采用UML描述

B. 结构化分析结果可使用 DFD等模型表示

C. 面向对象分析结果需要采用面向对象程序设计语言描述

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


正确答案:C

第2题:

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

(41)

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

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

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

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


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

第3题:

● 以下关于面向对象分析与设计的叙述中,正确的是 (45) 。

(45)

A. 面向对象分析与面向对象设计不能采用相同的工具

B. 面向对象分析与面向对象设计的任务相同

C. 面向对象分析与面向对象设计不存在明确的界限

D. 面向对象分析与面向对象设计不产生任何可见结果


正确答案:A
解析:面向对象设计的含义是设计分析模型和实现相应源代码,在目标代码环境中这种源代码可被执行。面向对象设计是建立在面向对象分析的基础上的。

 

第4题:

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

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

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

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

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

A.

B.

C.

D.


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

第5题:

● 下列关于结构化设计与面向对象设计的叙述中,不正确的是 (44) 。

(44)

A. 结构化设计以过程设计为核心

B. 面向对象设计以对象设计为核心

C. 结构化设计比面向对象设计更易支持数据结构的修改

D. 面向对象设计比结构化设计更易支持系统的维护


正确答案:C

第6题:

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

A.尽量使用已有的类库

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

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

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


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

第7题:

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

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

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

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

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

A.

B.

C.

D.


正确答案:D

第8题:

● 以下关于面向对象设计的叙述中,错误的是 (42) 。

(42)

A. 面向对象设计应在面向对象分析之前,因为只有产生了设计结果才可对其进行分析

B. 面向对象设计与面向对象分析是面向对象软件过程中两个重要的阶段

C. 面向对象设计应该依赖于面向对象分析的结果

D. 面向对象设计产生的结果在形式上可以与面向对象分析产生的结果类似,例如都可以使用UML表达


正确答案:A
解析:面向对象设计的含义是设计分析模型和实现相应源代码,在目标代码环境中这种源代码可被执行。面向对象设计是建立在面向对象分析的基础上的。

 

第9题:

下列关于面向对象的分析与设计的描述,正确的是(4)。

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

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

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

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


正确答案:B
解析:见公共试题Ⅲ(4)。

第10题:

以下关于面向对象分析与设计叙述巾,正确的是______。

A.面向对象分析与面向对缘设计存在精确的界限

B.面向对象分析与面向对象设计的任务相同

C.面向对象分析与面向对象设计不存在精确的界限

D.面向对象分析与面向对象设计不产生任何可见结果

A.

B.

C.

D.


正确答案:C
解析:本题考查面向对象分析与面向对象设计的基本概念。
  不论是面向对象分析还是面向对象设计,都是面向对象软件工程中的两个重要阶段,这两个阶段的划分目前尚不存在一个精确的界限。一般情况下,仅仅是从任务的角度进行一个初步的划分,分析阶段的任务是产生一个分析模型,它作为设计的输入,用于产生设计模型,不论是分析模型还是设计及模型都是可见的结果。

更多相关问题