23春地大面向对象分析与设计-模拟题非答案

[复制链接]
查看: 269|回复: 0

2万

主题

3万

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
72345
发表于 2023-3-30 09:41:49 | 显示全部楼层 |阅读模式

答案来源:www.ybaotk.com面向对象分析与设计模拟题

一、单选题1.下面描述中()不是使用软件模型的目的.

A.可以更好地理解问题

B.可以更早地发现错误或疏漏的地方

C.可以为最后代码的生成提供依据

D.在开发过程中使用面向对象方法

[答案]
2.关于参与者的说法中错误的是().

A.参与者是与目标系统交互的人或物

B.参与者可以是实际的人,也可以是外部设备,外部系统等

C.参与者是用例图的重要组成部分,因此它是目标系统的组成部分

D.参与者之间可以存在一定的关系

[答案]:C3.状态图中不能表示的概念有().

A.动作

B.类

C.转移

D.事件

[答案]:B4.计算机(Computer)由中央处理器,内存,软盘,硬盘,显示器,键盘,鼠标等组成.那么Computer类和其它类(CPU,RAM,FloppyDrive,HardDisk,Monitor,Keyboard,Mouse)之间的关系是().

A.泛化关系(Generalization)

B.实现关系(Realization)

C.包含关系(Inclusion)

D.聚集关系(Aggregation)

[答案]
5.()是表达系统类及其相互联系的图示,它是面向对象设计的核心,建立状态图,协作图和其他图的基础.

A.对象图

B.组件图

C.类图

D.配置图

[答案]:C6.继承反映了类间的一种层次关系,而()反映了一种整体与部分的关系.

A.继承

B.组合

C.封装

D.多态

[答案]:B7.不属于UML结构物件的是().

A.交互

B.类

C.用例

D.组件

[答案]:A8.内聚表示一个模块()的程度.

A.可以被更加细化

B.能够适时地完成其功能

C.仅关注在一件事情上

D.联接其他模块和外部世界

[答案]:C9.需求规格说明描述().

A.基于计算机系统的功能,性能和约束

B.每个子系统的实现

C.软件体系结构元素

D.系统使用说明

[答案]:A10.以下对UML的描述中,正确的是().

A.UML是一种软件过程方法

B.UML是一种面向对象分析和设计方法

C.UML是一种面向对象设计原则

D.UML是一种标准化建模语言

[答案]
11.在顺序图中,第一个消息往往由()发出.

A.边界对象

B.参与者

C.实体对象

D.生命周期对象

[答案]:B12.描述系统架构的建模元素不包括().

A.类

B.包

C.子系统

D.包间的依赖关系

[答案]:A13.对下图的描述中,错误的是().



A.image.java实现了ImageObserver接口

B.image.java请求了ImageObserver接口

C.component.java实现了ImageObserver接口

D.image.java只能通过ImageObserver接口访问component.java

[答案]:A14.()对系统的业务数据和业务逻辑进行封装.

A.控制对象

B.边界对象

C.实体对象

D.生命周期对象

[答案]:C15.不属于敏捷过程特征的是().

A.迭代性

B.自适应

C.过程化开发

D.轻量级

[答案]:C16.下列事物中一般不是目标系统的外部参与者的是().

A.人

B.外部设备

C.外部系统

D.数据存储

[答案]
17.根据下面的代码,可以确定类A与类B之间存在()关系.

public class A {

private B theB;

public void aMethod(){ theB.doSomthing(); }

}

A.关联

B.泛化

C.实现

D.包含

[答案]:A18.面向对象的特点主要概括为().

A.可分解性,可组合性,可分类性

B.继承性,封装性,多态性

C.抽象性,继承性,封装性,多态性

D.封装性,易维护性,可扩展性,可重用性

[答案]:C19.下面那个图符表示UML中的实现关系?().

A.

B.

C.

D.

[答案]:C20.()就是用于表示构成分布式系统的节点集和节点之间的联系的图示,它可以表示系统中软件和硬件的物理架构.

A.组件图

B.协作图

C.状态图

D.配置图

[答案]
21.关于用例与类的对比中()是错误的.

A.都属于模型结构元素

B.都存在继承关系

C.类描述系统的部分静态视图,用例描述系统动态的行为视图

D.类描述的是系统的内部构成,用例也可以描述系统的内部构成

[答案]:D22.描述对象之间静态联系的是().

A.一般-特殊结构

B.整体-部分结构

C.实例链接

D.消息连接

[答案]:C23.()可以帮助人们简单方便地复用已经成功的设计或体系结构.

A.商业组件

B.逆向工程

C.设计模式

D.需求规格说明

[答案]:C24.一个设计得好的面向对象系统具有()特征.

A.低内聚,低耦合

B.高内聚,低耦合

C.高内聚,高耦合

D.低内聚,高耦合

[答案]:B25.耦合表示一个模块()的程度.

A.可以被更加细化

B.能够适时地完成其功能

C.仅关注在一件事情上  

D.联接其他模块和外部世界

[答案]: D26.在一个课程注册系统中,定义了类CourseSchedule和类Course,其中类CourseSchedule中定义了方法add(c:Course)和方法remove(c:Course),则这两个类之间的关系是().

A.泛化关系

B.组合关系

C.依赖关系

D.包含关系

[答案]: C27.面向对象程序设计将描述事物的数据与()封装在一起,作为一个相互依存,不可分割的整体来处理.

A.信息

B.数据隐藏

C.对数据的操作

D.数据抽象

[答案]:C28.()是从用户使用系统的角度描述系统功能的图形表达方法.

A.类图

B.对象图

C.序列图

D.用例图

[答案]:D29.采用面向对象技术开发的应用系统的特点是().

A.重用性更强

B.运行速度更快

C.占用存储量小

D.维护更复杂

[答案]:A30.多态性出现在具有()结构的类之间.

A.整体-部分

B.一般-特殊

C.实例链接

D.消息连接

[答案]:B附件是答案,转载注明

答案来源:www.ybaotk.com





上一篇:23春地大毛泽东思想和中国特色社会主义理论体系概论-模拟题非答案
下一篇:23春地大民法学-模拟题非答案
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图