2 面向对象动态模型与体系架构

发布时间:2021-06-07

面向对象

一、选择题

1.在面向对象的分析设计过程中,需要对系统动态建模,包括交互模型与状态模型。

交互模型有两种,分别是协作图与_ ___。

(A)用例图(B)顺序图(C)部署图(D)类图

2.对一个企业的工作流程进行建模,使用下列哪个图是比较有效的?

(A)活动图(B)顺序图(C)用例图(D)对象图

3.顺序图主要为设计人员提供的信息是。

(A)某个方法的执行流程(B)类之间关联关系多重性

(C)消息交互的顺序(D)对象状态的转移

4.在构建系统动态模型时,可以采用顺序图。下列哪个说法是错误的?

(A)通过绘制箭头分配行为时,一个对象应该同一组行为密切相关,即对象应是高内聚、低耦合的

(B)将责任分配给对象时,任务应该与该对象明显相关

(C)首先在健壮图中确定所需的对象

(D)着重考虑实现一个用例的流程,而不是重点考虑对象的责任分配

5.关于软件系统的逻辑架构设计,下列哪个说法是错误的?

(A)MVC架构模式,是一种分层的逻辑架构

(B)软件逻辑架构是一个软件系统的草图,是构建计算机软件的基础

(C)具有分层逻辑架构的软件系统,在物理部署时,也必须把每层都进行分布式部署

(D)UML包图通常用于描述系统的逻辑架构

6.关于交互模型,以下说法哪个是错误的?

(A)交互模型是对系统的动态建模

(B)交互模型描述的是类与类之间的关系

(C)交互模型可以用顺序图或协作图来表示

(D)顺序图重点在于描述消息交互的时间顺序,协作图重点在于描述对象间的协作关系与组织结构

7.关于状态模型,以下说法错误的是?

(A)状态图中,只能有一个起始状态和一个终止状态

(B)状态模型可以用状态图和活动图来表示

(C)活动图关注一个或多个对象如何执行活动以完成一个用例或功能

(D)状态图关注一个对象的生命周期内的状态、状态变迁、引起变迁的事件

8.对系统动态建模,包括交互模型与状态模型。交互模型有两种,分别是顺序图与

___。

(A)协作图(B)类图(C)包图(D)用例图

9.状态模型,可以用状态图来表示。一个状态图中,起始状态的个数 : (A)可以有多个(B)可以有0个或1个

第 1 页(共 6 页)

2 面向对象动态模型与体系架构.doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219