好文档 - 专业文书写作范文服务资料分享网站

2011-2012-2-软件需求分析与业务建模-B卷试题

天下 分享 时间: 加入收藏 我要投稿 点赞

----------------------------精品word文档 值得下载 值得拥有----------------------------------------------

---------------------------------------------------------------------------------------------------------------------------------------------- 学号: 姓名: 年级: 专业: 考号: 一、选择题(每题2分,16题共32密分) ???????????????????????????河南大学计算机与信息工程学院2011~2012学年第二学期期末考试 软件需求分析与业务建模 试卷B卷 得分 评阅人 考试方式:闭卷 考试时间:120分钟 卷面总分:100分 题 一 二 三 四 五 号 得 分 六 七 八 总成绩 合分人 ??1. 下列哪些选项不可以具有继承关系 ( ) ???A. 类 B. 参与者 C. 用例 D. 活动 ???2. 以下描述哪项是错的 ( ) ???A. 部署图一般把节点分成处理器和外部软件 ???B. 协作图和顺序图可以相互转化 ???C. 一台计算机有很多零部件,例如:键盘,鼠标,主板,显示器等等,我们可以用一个聚集图来描述,也???就是说计算机是一个聚集体 ???D. 对象之间协作可以通过相互发送消息来实现,也就是消息可以是双向的 ???3. 以下描述哪项是错的 ( ) ??A. 顺序图所表达的是基于时间顺序的动态交互 封B. 用例是从用户的观点对系统行为的一个描述 ???C. 状态图中状态一般分成顺序子状态和随机子状态 ???D. 只有状态图采用泳道 ???4. 系统类图应该画在Rose的哪种( )视图中 ???A、Use CaseView B、Logic View ???C、ComponentView D、Deployment View ???关于协作图的描述,下列哪个是错的 ( ) ?5. ??A. 协作图作为一种交互图,强调的是参加交互的对象的组织; ???B. 协作图是顺序图的一种特例 ???C. 协作图中有消息流的顺序号; ?线D. 在ROSE工具中,协作图可在顺序图的基础上按“F5”键自动生成; ??6. 一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即 ( ) ???A、方法实现 B、方法嵌套 ????C、方法调用 D、方法定义 ?????( )是用于把元素组织成组的通用机制 ?7. ?A、包 B、类 ?????C、接口 D、组件 8. 在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是 ( )关系 A.包含(include) B.扩展(extend) C.分类(classification) D.聚集(aggregation) 9.

( )是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现

----------------------------精品word文档 值得下载 值得拥有----------------------------------------------

----------------------------精品word文档 值得下载 值得拥有----------------------------------------------

---------------------------------------------------------------------------------------------------------------------------------------------- A、部署图 B、类 C、接口 D、组件

10. 关于时序图的描述,错误的是 ( )。 A 显示了各种对象的方法的执行顺序 B 能够反应对象生存周期

C 其中横向箭头表示尾部连接的对象的方法执行后向头部连接的对象传递信息 D 可以用来描述用例图中某个用例的时序行为 11.

在需求分析中,控制类 ( )。 A、负责目标软件系统与外部执行者之间的交互

B、作为完成用例任务的责任承担着,负责协调,控制其他类共同完成用例规定的功能或行为 C、负责保存目标软件系统中具有持久意义的信息项并向其他类提供信息访问的操作。 D、负责实现用户的业务逻辑

12. ( )使用类图的一个子集,用于强化某个时间点类实例之间的关系

A 协作图 B 交互图 C 对象图 D 状态图 13. 以下四个图哪个是不允许的 ( ) A

用例对象边界对象1 B

边界对象2控制对象1 C

实体对象1

控制对象2 D

14. 下列描述哪项是错误的 ( )

A. 架构可以分层。

B. 软件系统中的层可以是组件。

C. 软件系统中的层一定以包的形式出现。 D. 层模式属于通用职责分配模式。

15. 下列描述哪项是错误的 ( )

A. 组件以包的形式出现。

B. 一个组件内只能有一个包。 C. 一个层中可以有多个组件。 D. 一个包中可以有多个组件。

16. 下列描述哪项是错误的 ( )

A. 用例是系统功能的分解。

B. 用例之间的继承关系与泛化关系不是一回事。 C. 执行者可以是另外一个系统。

D. 用例之间的扩展关系中扩展用例离不开基用例而独立存在。

得分 评阅人 ----------------------------精品word文档 值得下载 值得拥有----------------------------------------------

----------------------------精品word文档 值得下载 值得拥有----------------------------------------------

---------------------------------------------------------------------------------------------------------------------------------------------- 二、三、

(答案图1

得分 得分 评阅人 评阅人 以下图符分别表示什么。(8分) 根据以下顺序图写出代码。(共10分) 画在答题纸上) 在图2和图3的用例图中补上关系。 (5分)

图2图中有包含关系 图 3图中有扩展关系

得分 评阅人 四、

五、图4可以用什么设图 4 计原则改进,为什么。 (5分)

六、

图5

得分 评阅人 得分 图5可以用什么设计原则改进,为什么。 (5分)

评阅人 +0..* Car七、将类图转换成代(1) (2) (3) (4)

WorkerPerson+1码。 (20分) (答案画在答题纸上)

Cleaner八、

某商购买

得分 评阅人 设计题。 (15分)

店采用会员制管理,会员购买产品时,向收银员提供自己的会员卡和所的商品,收银员验证会员卡合法(通过在会员档案中查找会员卡号)后,

将商品记录到商品销售表中,并将总金额作为会员积分记入会员档案中。 1.画出用例图。 2.用名词法找出类。

3. 画出类图。 4.

----------------------------精品word文档 值得下载 值得拥有----------------------------------------------

2011-2012-2-软件需求分析与业务建模-B卷试题

----------------------------精品word文档值得下载值得拥有-----------------------------------------------------------------------------------------------------------------------------------------------
推荐度:
点击下载文档文档为doc格式
034p61cstn10e609m87w9sc9l3ppgr019z4
领取福利

微信扫码领取福利

微信扫码分享