文档详情

10第十章 面向对象技术.pdf

发布:2025-02-07约2.78万字共30页下载文档
文本预览下载声明

全国计算机技术与软件专业技术资格(水平)考试

中级软件设计师第十章面向对象技术

试题一采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精确模

型的过程叫()。

A.面向对象测试B.面向对象实现C.面向对象设计D.面向对象分析

试题二以下关于面向对象方法中继承的叙述中,错误的是()。

A.继承是父类和子类之间共享数据和方法的机制B.继承定义了一种类与类之间的关

C.继承关系中的子类将拥有父类的全部属性和方法D.继承仅仅允许单重继承,即不

允许一个子类有多个父类

试题三()不是面向对象分析阶段需要完成的。

A.认定对象B.实现对象及其结构C.组织对象D.描述对象的相互作用

试题四采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精确模

型的过程叫()。

A.面向对象测试B.面向对象实现C.面向对象设计D.面向对象分析

试题五面向对象技术中,对象具有以下特性:()。

①清晰的边界②良好定义的行为③确定的位置和数量④可扩展性

A.②④B.①②③④C.①②④D.①②

试题六一个类中可以拥有多个名称相同而参数表(参数类型或参数个数或参数类型顺序)

不同的方法,称为()。

A.方法标记B.方法调用C.方法重载D.方法覆盖

试题七采用面向对象方法进行软件开发时,将汽车作为一个系统。以下()之间不属于组

成(Composition)关系。

A.汽车和座位B.汽车和车窗C.汽车和发动机D.汽车和音乐系统

试题八进行面向对象设计时,就一个类而言,应该仅有一个引起它变化的原因,这属于(

)设计原则。

A.单一责任B.开放-封闭C.接口分离D.里氏替换

试题九在UML图中,()图用于展示所交付系统中软件组件和硬件之间的物理关系。

A.类B.组件C.通信D.部署

试题一十观察者(Observer)模式适用于()。

A.访问一个聚合对象的内容而无须暴露它的内部表示

B.减少多个对象或类之间的通信复杂性

C.将对象的状态恢复到先前的状态

D.一对多对象依赖关系,当一个对象修改后,依赖它的对象都自动得到通知

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

A.面向对象分析侧重于理解问题B.面向对象设计侧重于理解解决方案

C.面向对象分析描述软件要做什么D.面向对象设计一般不关注技术和实现层面的细

试题一十二以下关于面向对象分析的叙述中,错误的是()。

A.面向对象分析着重分析问题域和系统责任B.面向对象分析需要考虑系统的测试问

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

分析模型

试题一十三采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精

确模型的过程叫()。

A.面向对象测试B.面向对象实现C.面向对象设计D.面向对象分析

试题一十四()不是面向对象分析阶段需要完成的。

A.认定对象B.组织对象C.实现对象及其相互关系D.描述对象间的相互作

试题一十五面向对象分析的第一步是()。

A.定义服务B.确定附加的系统约束C.确定问题域D.定义类和对象

试题一十六下列关于一个类的静态成员的描述中,不正确的是()。

A.类的静态方法只能访问该类的静态数据成员B.静态数据成员可被该类的所有方法

访问

C.该类的对象共享其静

显示全部
相似文档