欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学MOOCUML建模与软件系统设计作业答案
UML建模与软件系统设计
学校: 无
平台: 超星学习通
题目如下:
1. 【单选题】以下哪个符号在UML用例图中用于表示参与者?( )
A. 椭圆
B. 矩形
C. 小人图标或类似人形符号
D. 菱形
答案: 小人图标或类似人形符号
2. 【单选题】以下关于用例图的描述,哪个是不正确的?( )
A. 用例图可以展示系统的功能需求
B. 用例图可以展示系统的静态结构
C. 用例图可以展示参与者与用例之间的关系
D. 用例图有助于分析系统的行为
答案: 用例图可以展示系统的静态结构
3. 【单选题】以下关于用例图的描述,哪个是正确的?( )
A. 用例图只能展示系统的功能需求,不能展示系统的行为
B. 用例图可以展示系统的所有细节
C. 用例图有助于开发人员理解系统的功能和用户需求
D. 用例图只能由专业的UML工具生成,不能手动绘制
答案: 用例图有助于开发人员理解系统的功能和用户需求
4. 【单选题】在UML用例图中,如果一个用例在特定条件下才会被执行,这通常表示为()关系。( )
A. 泛化
B. 包含
C. 扩展
D. 关联
答案: 扩展
5. 【单选题】在UML(统一建模语言)中,用例图主要用于描述系统的:( )
A. 数据结构
B. 动态行为
C. 功能需求
D. 类之间的关系
答案: 功能需求
6. 【单选题】用例图中的主要元素不包括:( )
A. 参与者
B. 系统边界
C. 用例
D. 类
答案: 类
7. 【单选题】下列哪个不是绘制用例图时需要确定的?( )
A. 系统的参与者
B. 系统的功能需求
C. 系统内部的类结构
D. 系统的用例
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 【单选题】用例图中的用例是由什么触发的?( )
A. 系统
B. 其他用例
C. 参与者
D. 系统内部状态变化
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 【单选题】在用例图中,表示参与者和用例之间关系的箭头指向是:( )
A. 从参与者指向用例
B. 从用例指向参与者
C. 双向箭头
D. 无箭头
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
10. 【单选题】下列关于用例图的描述中,错误的是:( )
A. 用例图描述的是系统的静态视图
B. 用例图可以帮助识别系统的功能需求
C. 用例图可以显示系统内部的详细交互
D. 用例图可以表示参与者与用例之间的关系
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 【单选题】用例图中的包含关系表示一个用例需要( )另一个用例的行为。
A. 继承
B. 调用
C. 替代
D. 关联
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。国家开放大学 an>
12. 【单选题】在绘制用例图时,如果某个用例被多个参与者使用,那么应该在图中:( )
A. 为每个参与者重复绘制该用例
B. 只在图中绘制一次该用例,并通过箭头与多个参与者相连
C. 用不同的颜色或形状表示该用例的不同使用方式
D. 不在图中表示该用例的多个使用者
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 【单选题】下列关于扩展关系的描述中,正确的是:( )
A. 扩展关系表示一个用例的必须行为
B. 扩展关系用带空心箭头的虚线表示
C. 扩展关系中的基本用例和扩展用例是独立的
D. 扩展用例只能被一个基本用例所引用
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 【填空题】 用例图主要由( )、( )和表示二者关系的连线组成。其中,用例通常用( )来表示。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 【填空题】用例之间的关系有____、包含和____
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 【单选题】用例模型的用途就是列出系统中的用例和参与者,U1、U2和U3是什么?( )
A. 角色
B. 用例
C. 参与者
D. 棒
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 【单选题】UML中,用例图展示了外部Actor与系统所提供的用例之间的连接,UML中的外部Actor是指( )。
A. 人员
B. 单位
C. 人员和单位
D. 人员或外部系统
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 【单选题】关于用例与类的对比中()是错误的。
A. 都属于模型结构元素
B. 都存在继承关系
C. 类描述系统的部分静态视图,用例描述系统动态的行为视图
D. 类描述的是系统的内部构成,用例也可以描述系统的内部构成
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 【单选题】执行者(Actor)与用例之间的关系是( )
A. 包含关系
B. 泛化关系
C. 关联关系
D. 扩展关系
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 【单选题】用例(Use-case)用来描述系统在事件做出响应时所采取的行动。用例之间是具有相关性的。在一个“订单输入子系统”中,创建新订单和更新订单都需要检查用户帐号是否正确。那么,用例“创建新订单”、“更新订单”与用例“检查用户帐号”之间是( )关系
A. 包含(include)
B. 扩展(extend)
C. 分类(classification)
D. 聚集(aggregation)
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 【单选题】当( )时,用例是捕获系统需求最好的选择。
A. 系统有很多参与者
B. 系统具有很少的接口
C. 系统算法复杂,功能单一
D. 系统具有很少的用户
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. 【单选题】如果用例A与用例B相似,但A的动作序列是通过改写B的部分或者扩展B的动作而获得的,则称( )
A. 用例A实现用例B
B. 用例A继承用例B
C. 用例A扩展用例B
D. 用例A包括用例B
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 【单选题】如果用例B是用例A的某项子功能,并且建模者确切地知道在A所对应的动作序列中何时可以调用B,则称( )
A. 用例A扩展用例B
B. 用例A继承用例B
C. 用例A包括用例B
D. 用例A实现用例B
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 【单选题】UML客户需求分析产生的用例模型描述了系统的( )。
A. 状态
B. 体系结构
C. 静态模型
D. 功能要求
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 【单选题】 在用例图中,执行者之间的关系只有( )一种
A. 包含
B. 继承
C. 扩展
D. 实现
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 【单选题】如果用例A与用例B相似,但A的功能较B多,A的动作序列是通过在B的动作序列中的某些执行点上插入附加的动作序列而构成的,则称( )
A. 用例A扩展用例B
B. 用例A包含用例B
C. 用例A泛化用例B
D. 用例A实现用例B
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
27. 【单选题】在一个“订单输入子系统”中,创建新订单和更新订单都要核查用户账号是否正确,则用例“创建新订单”、“更新订单”与用例“核查用户账号”之间的关系是( )
A. 包含
B. 实现
C. 扩展
D. 泛化
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
28. 【单选题】在UML的需求分析建模中,用例模型必须与( )反复交流并加以确认。
A. 软件生产商
B. 用户
C. 软件开发人员
D. 问题领域专家
广东开放大学 >答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
29. 【单选题】用例之间有几种不同的关系,下列哪个不是他们之间可能的关系( )。
A. include
B. connect
C. generalization
D. extend
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
30. 【单选题】( )是对系统的用例、类、对象、接口以及相互间的交互和协作进行描述。
A. 系统体系结构
B. 软件(逻辑)系统体系结构
C. 硬件(物理)系统体系结构
D. 系统框架
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
31. 【单选题】在用例图中,可以用( )来表示整个软件系统或其中一些子系统的边界,也可以用它表示软件系统的不同发布版本的功能范围。
A. 执行者
B. 关联关系
C. 用例
D. 边界框
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
32. 【多选题】在识别用例时,以下( )问题可以帮助识别用例。
A. 当系统状态发生故障时,是否需要通知参与者
B. 系统是否存在外部事件,如果存在,是哪个能参与者通知系统这些事件
C. 参与者希望系统为他提供什么样的功能
D. 系统运行环境是什么
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
33. 【多选题】用例图的节点包括( )
A. 用例
B. 边界
C. 关联
D. 执行者
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
34. 【多选题】用例之间的关系主要有( )
A. 聚合
B. 继承
C. 扩展
D. 包含
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
35. 【多选题】在采用用例模型捕获需求时,需要执行如下( )操作
A. 描述非功能需求
渝粤教育 B. 用例建模
C. 识别用例
D. 识别参与者
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
36. 【填空题】 软件测试通常采用黑盒测试和白盒测试。其中黑盒测试根据软件的( ) 设计测试用例,白盒测试根据软件的( ) 设计测试用例。 A.功能规格说明 B.需求说明 C.内部结构和逻辑 D.数据流图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
37. 【判断题】 参与者(actor)和用例(use case)之间的关系是关联(association)关系。
渝粤题库答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
38. 【判断题】 UML由用例视图、物理视图、组件视图、进度视图和配置视图组成。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
39. 【单选题】UML的全称是
A. Unify Modeling Language
B. Unified Modeling Language
C. Unified Modem Language
D. Unified Making Language
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
40. 【单选题】UML 是一种( ) 。
A. 面向对象的程序设计语言
B. 面向过程的程序设计语言
C. 软件系统开发方法
D. 软件系统建模语言
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
41. 【单选题】下面( )不是UML的关系。
A. 依赖关系
B. 关联关系
C. 继承关系
D. 泛化关系
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
42. 【单选题】( )不是UML体系的组成部分。
A. 应用领域
B. 规则
C. 基本构造块
D. 公共机制
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
43. 【单选题】关于UML,下面说法正确的是( )
A. UML是一种面向对象的建模方法。
B. UML是一种形式化的语言,使用UML建立的模型可被计算机编译执行。
C. UML是一种面向对象的编程语言。
D. UML是一种面向对象的建模语言,但不是建模方法。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
44. 【单选题】下列关于UML叙述正确的是( )。
A. UML是一种语言,语言的使用者不能对其进行扩展
B. UML是独立于软件开发过程的
C. UML仅是一组图形的集合
D. UML仅适用于系统的分析与设计阶段
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
45. 【单选题】下面( )不是UML的基本构成元素。
A. 控制语言
B. 基本构造块
C. 规则
D. 公共机制
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
46. 【单选题】UML语言包含几大类图形( )
A. 3
B. 5
C. 7
D. 9
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
47. 【多选题】常见的UML工具有哪些?( )
A. Rational Rose
B. Power Designer
C. Visio
D. StarUML
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
48. 【单选题】下面 _____ 不是UML中的结构图。 _____ _____
A. 类图
B. 用例图
C. 顺序图
D. 对象图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
49. 【单选题】下面关于UML描述不正确的是 _____ 。
A. 不可以贯穿软件开发周期中的每一个阶段
B. 中文名为:统一建模语言
C. 通用的模型语言
D. 可视化的建模语言
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
50. 【单选题】下面 _____ 不是UML中的行为图。
A. 类图
B. 活动图
C. 顺序图
D. 状态图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
51. 【单选题】UML的全称是 _____ 。
A. Unify Modeling Language
B. Unified Modeling Language
C. Unified Modem Language
D. Unified Making Language
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
52. 【单选题】下面 _____ 不是UML的静态视图。
A. 状态图
B. 用例图
C. 对象图
D. 类图
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
53. 【单选题】下面 _____ 不是UML的模型元素。
A. 关联关系
B. 类
C. 用例
D. 笔记
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
54. 【单选题】下面 _____ 不是建模的原则。
A. 从不同侧面描述重要的系统或业务
B. 按照实际情况对业务和软件系统建模
C. 依据解决方案来构造需要的模型
D. 需对所有的业务构建模型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
55. 【单选题】扩展机制中的 _____ 可以为UML增加新事物和元模型。
A. 规格描述
B. 约束
C. 标记值
D. 构造型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
56. 【单选题】下面不能当作模型的是 _____ 。
A. 建筑平面图
B. 地球仪
C. 电灯
D. 交通标志
成人学历 pan style="color:red">答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
57. 【单选题】下面不是用例间关系的是 _____ 。
A. 扩展
B. 包含
C. 泛化
D. 依赖
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
58. 【单选题】参与者之间主要的关系是 _____ 。
A. 扩展
B. 包含
C. 泛化
D. 依赖
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
59. 【单选题】下面不是用例图组成要素的是 _____ 。
A. 用例
B. 参与者
C. 泳道
D. 系统边界
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
60. 【单选题】新闻发布系统中,管理员添加新闻时必须首先登录系统才可执行,这里“添加新闻”用例和“登录系统”用例是 _____ 。
A. 包含关系
B. 关联关系
C. 扩展关系
D. 泛化关系
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
61. 【单选题】用户预订座位时,必须知道座位信息,这里预订座位用例和检查座位信息用例是 _____ 。
A. 包含
B. 泛化
C. 扩展
D. 关联
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
62. 【单选题】下面 _____ 是表示用例与参与者之间的关系。
A. 包含
B. 泛化
C. 扩展
D. 关联
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
63. 【单选题】班级管理系统中,管理员若在“登录”时忘记密码,就需要使用“找回密码”功能,这里“登录”用例和“找回密码”用例是 _____ 。
A. 包含关系
B. 泛化关系
C. 关联关系
D. 扩展关系
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
64. 【单选题】图书管理系统中,借阅者在“归还书籍”时,如果借阅时间超期,需执行“缴纳罚金”功能,这里“归还书籍”用例和“缴纳罚金”用例是 _____ 。 _____
A. 扩展关系
B. 泛化关系
C. 关联关系
D. 包含关系
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
65. 【单选题】在UML的需求分析建模中, _____ 模型图必须与用户反复交流并加以确认。
A. 用例
B. 配置
C. 包
D. 动态
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
66. 【单选题】在一个网上购物系统中,当注册会员决定购买商品后,就必须将商品放进购物车,然后下订单,这里“在线购物”和“下订单”的关系是 _____ 。
A. 实现关系
B. 包含关系
C. 扩展关系
D. 泛化关系
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
67. 【单选题】安装 StarUML 时,以下哪一项是必需的
A. Java 环境
B. Microsoft .NET Framework
C. 网络连接
D. 满足最低硬件配置
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
68. 【单选题】以下哪个步骤不属于 StarUML 的安装过程?
A. 下载安装包
B. 解压安装包
C. 设置 UML 模型类型
D. 接受用户许可协议
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
69. 【判断题】StarUML 可以在 Windows、macOS 和 Linux 系统上安装。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
70. 【判断题】在安装过程中,不需要管理员权限即可完成所有设置
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
71. 【判断题】StarUML 的安装包必须从官方网站或可信的下载源获取,以确保安全性和稳定性。
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。