一、
选择题:共 15 空,每空 2 分,满分 30 分。
1、
在面向对象的软件分析与设计过程中,用例分析模型的主要作用不包括 C
(A)从用户的角度描述对系统的期望 (B)从开发人员的角度描述系统的期望
(C)为数据库设计提供对象模型 (D) 为系统架构设计提供依据
2、
UML 用例图中,用例之间有三种关系,以下不属于用例之间关系的是 D
(A)包含 (B)扩展 (C)泛化 (D)实现
3、
UML 类图中,每个类中包含类名、属性列表、 A
(A)操作集合 (B)类之间的关系 (C)构造函数 (D)抽象方法
4、
在某信息系统中,存在如下的业务陈述:①一个客户提交 0 个或多个订单;②一个订单由一个且
仅由一个客户提交。系统中存在两个类:“客户”类和“订单”类。对应每个“订单”类和“客
户”类之间是 A
(A)关联 (B)依赖 (C)聚集 (D)继承
5、
C 和 都能够表示对象之间的交互,因此他们被合称为交互图
(A)顺序图 类图 (B)协作图 状态图
(C)顺序图 协作图 (D)类图 状态图
6、
UML 顺序图以二维图表来显示交互。纵向是时间轴,时间自上而下。横向显示了代表协作中单
个对象的分类角色。每个对象用方框表示,对象的名字在方框内部,并在名字的下方加下划线。
每个分类角色表现为垂直列 A 。在角色存在的时间内, 显示为虚线
(A)生命线 (B)协作消息 (C)激活 (D)对象
7、
Machine 软件公司为 Benz 公司的一款跑车设计了一个程序控制的紧急按钮,该按钮的功能根据
汽车的行驶状态不同,而具有不同的功能,比如汽车静止时,该按钮可以快速启动汽车;当汽车
的时速超过 200km/h 时,该按钮可以在 2 秒内将车平稳地停下来;当汽车向后行驶时,该按钮
第1页(共6页)
评论0
最新资源