面向对象分析与设计模拟题.pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

一.单项选择题

1.一个设计得好的面向对象系统具有(B)特征。

A.低内聚、低耦合B.高内聚、低耦合C.高内聚、高耦合D.低内聚、高耦合

2.耦合表示一个模块(D)的程度。

A.可以被更加细化B.能够适时地完成其功能

C.仅关注在一件事情上D.联接其他模块和外部世界

3.在一个课程注册系统中,定义了类CourseSchedule和类Course,其中类CourseSchedule

中定义了方法add(c:Course)和方法remove(c:Course),则这两个类之间的关系是(C)。

A.泛化关系B.组合关系C.依赖关系D.包含关系

4.面向对象程序设计将描述事物的数据与(C)封装在一起,作为一个相互依存、不可

分割的整体来处理。

A.信息B.数据隐藏C.对数据的操作D.数据抽象

5.(D)是从用户使用系统的角度描述系统功能的图形表达方法。

A.类图B.对象图C.序列图D.用例图

6.采用面向对象技术开发的应用系统的特点是(A)。

A.重用性更强B.运行速度更快C.占用存储量小D.维护更复杂

7.多态性出现在具有(B)结构的类之间。

A.整体-部分B.一般-特殊C.实例链接D.消息连接

8.需求规格说明描述(A)。

A.基于计算机系统的功能、性能和约束B.每个子系统的实现

C.软件体系结构元素D.系统使用说明

9.Innovation公司正在为Rose开发插件,使得Rose可以把OOA、OOD模型以各种图形格

式导出,如JPEG格式、BMP格式、GIF格式等。在导出时,会根据不同的算法来生成相应

的图形文件,这些算法很复杂。为了描述这些算法,在下面这些图中,那个是最适合的?

(A)

A.活动图B.状态图C.类图D.用例图

10.关于面向对象方法的优点,下列不正确的叙述是(C)。

A.与人类习惯的思维方法比较一致B.可重用性好

C.以数据操作为中心D.可维护性好

11.构成对象的两个主要因素是(A)。

A.属性和服务B.标识和内容C.继承和多态D.消息和封装

12.下面模型图中(D)能描述一个雇员最多有一个经理,经理可能管理多个雇员,

也可能不管理任何雇员”的含义。

A.B.

D.

13.对某企业的工作流程进行建模,(B)是最有效的。

A.交互图B.活动图C.状态图D.类图

14.以下对UML的描述中,正确的是(D)。

A.UML是一种软件过程方法B.UML是一种面向对象分析和设计方法

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

文档评论(0)

各类考试卷精编 + 关注
官方认证
内容提供者

各类考试卷、真题卷

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档