系统分析师面向对象方法学(二)_第1页
系统分析师面向对象方法学(二)_第2页
系统分析师面向对象方法学(二)_第3页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 模拟 系统分析师面向对象方法学 ( 二 )选择题第 1 题:在UML勺动态建模机制中,(1) 描述了对象之间动态的交互关系,还描述了交互的对象之童工的静态链接关系,即同时反映系统的动态和静态牲。A. 状态图B. 顺序图C. 协作图D. 活动图参考答案: C第 2 题:采用UML分析用户需求时,用例UC1可以出现在用例UC2出现的任何位置,那 么UC1和UC2之间的关系是(2)。A. includeB. extendC. generalizeD. call参考答案: C第 3 题:关于UML中的状态图和活动图的叙述中,(3) 是错误的。A. 状态图和活动图都是对系统的动态方面进行建模的图B.

2、活动图是状态图的一种特殊情况,其中所有或大多数状态是活动状态C. 状态图显示从状态到状态的控制流, 活动图显示的是从活动到活动的控制 流D. 在对一个对象的生存期建模时,只能使用状态图参考答案: DUML提供了 5种对系统动态方面建模的图,其中(4) 对系统行为组织和建模; (5) 对系统功能建模, 它强调对象之间的控制流; (6) 之间 是同构的。第4题:A. 用例图B. 顺序图C. 协作图D. 状态图 参考答案:A第5题:A. 用例图B. 活动图C. 状态图D. 顺序图 参考答案:B第6题:A. 状态图和活动图B. 用例图和活动图C. 顺序图和协作图D. 活动图和协作图 参考答案:C下图中

3、左边的UML类图描绘的是设计模式中的(7) 模式。右边的UML类图描述了该模式的一种应用,其中与左图中的“ Creator”对应的类是(8)。第7题:A. Comma ndB. Factory MethodC. CompositeD. Class Adapter参考答案:B第 8 题:A. BankB. AccountC. CheckingD. Savings参考答案: A描绘了所设UML中的UML采用4+1视图来描述软件和软件开发过程,其中(9)计的并发与同步结构; (10) 表示软件到硬件的映射及分布结构; 类图可以用来表示 4+1 视图中的 (11)。第 9 题:A. 逻辑视图 (Log

4、ical View)B. 实现视图 (Implementation View)C. 进程视图(Process View)D. 部署视图 (Deployment View)参考答案: C第 10 题:A. 逻辑视图B. 实现视图C. 进程视图D. 部署视图参考答案: D第 11 题:A. 逻辑视图B. 实现视图C. 进程视图D. 部署视图 参考答案: A(12) 模式。右边的UMLAbstractio n ”对应的类是下图中左边的UML类图描绘的是设计模式中的 类图描述了该模式的一种应用,其中与左图中的“第12题:A. Comma ndB. BridgeC. CompositeD. Proxy参

5、考答案:B第13题:A. DataAccessB. DataAccessImpIC. CustomerDMD. Accou ntDM参考答案:A面向对象系统由对象及其相互间的通信构成。一般来说,面向对象软件的测 试可以分为4个层次进行。其中, (14) 测试,测试类中定义的每个方法, 基本上相当于传统软件测试中的(15);(16) 测试,测试一组协同工作的类之问的相互作用。第14题:A. 类层B. 模板层C. 系统层D. 算法层 参考答案:D第15题:A. 单元测试B. 系统测试C .确认测试D.集成测试参考答案: A第 16 题:A. 类层B. 模板层C. 系统层D. 算法层 参考答案: B

6、第 17 题:设计模式 (Design pattern) 是一套被反复使用、多数人知晓、经过分类编目 的、代码设计经验的总结。下面关于设计模式所倡导的基本原则的描述,错误 的是 (17) 。A. 模块应对扩展开放,而对修改关闭B. 优先使用继承,而不是组合C .要针对接口编程,而不是针对实现编程D.抽象不应该依赖于细节,细节应当依赖于抽象参考答案: B第 18 题: 在企业应用系统开发中,方法调用 (Method Invocation) 和消息 (Messaging) 机 制是两种常用的数据处理与交换方式。下面关于这两种机制的描述,不正确的 是 (18) 。A. 方法调用一般具有同步特性,而消

7、息机制具有异步的特点B. 从可靠性方面考虑,消息机制比方法调用更有优势C. 从效率方面考虑,一般情况下消息机制比方法调用更有优势D .消息调用机制可以支持多个数据的发送者和接收者,更加灵活参考答案: C第 19 题:Java EE 是 Java 领域内企业级应用开发的框架与标准。下面关于采用Java EE架构的描述,不正确的是 (19) 。A. Java EE定义了分布式环境中多层应用系统的架构, 是多种Java技术的混 合体B. 具有典型的三层结构:表现层、业务逻辑层和基础设施层C. 不同的应用系统对底层支持系统的要求可能不同,因此每次开发时应该针对不同的应用需求对底层系统进行二次开发,提供

8、支持接口D. 要严格区分业务逻辑层和表现层,尤其应该注意不要在表现层中混杂业务 代码参考答案: C第 20 题: 希赛图书订单处理系统中,“创建新订单”和“更新订单”两个用例都需要检 查客户的账号是否正确,为此定义一个通用的用例“核查客户账户”。用例 “创建新订单”和“更新订单”与用例“核查客户账户”之间是(20)A. 包含关系B. 聚合关系C. 泛化关系D. 关联关系 参考答案: AUML勺事物是对模型中最具有代表性的成分的抽象,(21) 是模型的静态部分,描述概念或物理元素; (22) 用来描述、 说明和标注模型的任何元 素。第 21 题:A. 结构事物B. 分组事物C. 行为事物D. 注

9、释事物参考答案: A第 22 题:A. 分组事物B. 注释事物C. 结构事物D. 行为事物 参考答案: BUML用关系把事物结合在一起,(23)描述一个事物发生变化会影响另一个事物的语义;第 23 题:(24) 描述特殊元素的对象可替换一般元素的对象。A.聚合关系B. 关联关系C. 包含关系D. 依赖关系 参考答案: D第 24 题:A. 实现关系B. 聚合关系C. 泛化关系D. 关联关系参考答案: C第 25 题: 希赛公司欲开发一个在线交易系统。为了能够精确表达用户与系统的复杂交互 过程,应该采用UML的(25)进行交互过程建模。A. 类图B. 顺序图C. 部署图D. 对象图参考答案: B

10、在某银行业务的用例模型中,“取款”用例需要等到“存款”用例执行之后 才能执行,两个用例之间的关系属于 (26) ;“取款”和“存款”两个用例 中都需要执行查询余额的功能,将查询余额提取成独立的用例,那么“取款”和“存款”用例与“查询余额”用例之间的关系属于 (27) 第 26 题:A. 关联关系B. 扩展关系C. 使用关系D. 依赖关系参考答案: D第 27 题:A. 扩展关系B. 使用关系C. 依赖关系D. 继承关系参考答案: B第 28 题: 雇员类含有计算报酬的行为,利用面向对象的 (28) ,可以使得其派生类 专职雇员类和兼职雇员类计算报酬的行为有相同的名称,但有不同的计算方 法。A.

11、 多态性B. 继承性C. 封装性D. 复用性参考答案: A第 29 题:面向对象分析的一项重要任务是发现潜在对象并进行筛选,错误的做法是删除(29) 。A. 系统范围之外的名词B. 表示事件的名词C. 不具有独特行为的名词D. 一个对象的同义词 参考答案: B第 30 题:面向对象分析的任务不包含 (30)A. 建模系统功能B. 发现并确定业务对象C .建模各对象的状态D. 组织对象并确定对象间的关系参考答案: C第 31 题:关于用例和类,错误的说法是(31) 。A. 两者都属于模型图的构成元素B. 存在抽象用例和抽象类C. 类图描述系统的部分静态视图,用例图描述系统与用户之间的交互视图D.

12、 两者都可以用来描述系统的内部结构参考答案: D第 32 题:(32) 适用于描述复杂算法的执行流程。A. 活动图B. 状态图C. 类图D. 用例图参考答案: A第 33 题: 在面向对象方法中,信息流是通过向参与者或内部对象发送消息形成的 (33) 用于描述进出系统的信息流。A. 协作图B. 顺序图C. 数据流图D. 流程图 参考答案: B作为输面向对象设计是模型驱动和用例驱动的, 整个设计过程将 (34) 入,并生成 (35) 作为输出。第 34 题:A. 逻辑数据流图B. 设计文档和用户说明C. 需求类图D .需求模型参考答案: D第 35 题:A. 物理数据流图B. 设计文档和用户说明C. 设计类图和系统顺序图D. 设计模型 参考答案: D第 36 题: 以下关于面向对象设计的叙述中,错误的是 (36)。A. 类的属性用于封装数据,类的方法用于封装行为B. 面向对象设计的基本思想包括抽象、封装和可扩展性C .对象继承和多态可用来实现可扩展性D. 对象持久化是指将数据库中的数据加载到内存中供应用程序访问 参考答案: D采用面向对象技术设计银行信息系统,户管理员类”应设计为 (38)。第 37 题:A. 控制类B. 边界类C. 接口类D. 实体类账户类”应设计为(37),“账参考答案: D第 38 题:A. 控制类B. 边界

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论