uml试题及答案 () 联系客服

发布时间 : 星期六 文章uml试题及答案 ()更新完毕开始阅读

A、结构分类描述了系统中的结构成员及其相互关系。类元包括类、用例、构件和节点。类元为研究系统动态行为奠定了基础。类元视图包括静态视图、用例视图和实现视图。

B、动态行为描述了系统随时间变化的行为。待业用从静态视图中抽取的瞬间值的变化来描述。动态行为视图包括状态机视图、活动视图和交互视图

C、模型管理说明了模型的分层组织结构。包是模型的基本组织单元。特殊的包还包括模型和子系统。模型管理视图跨越了其他视图并根据系统开发和配置组织这些视图。

D、UML还包括多种具的扩展能力的组件,这些扩展能力有限但很有用。这些组件包括约束、构造型和标记值,它们适用于所有的视图元素

4. (B)是一个类对象所可能经历的所有历程的模型图 A、模型管理视图 B、状态机视图 C、动态视图 D、静态视图 5. (C)可用于描述用户接口、设备控制器和其他具有反馈的子系统。它还可用于描述在生命期中跨越多个不同性质阶段的被动对象的行为,在每一阶段该对象都有自己特殊的行为

A、动态视图 B静态视图 C、状态机视图 D、模型管理视图 6. (C)是在分析模型的基础上,添加了设计元素的结构,使得分析模型更加接近系统实现。

A、领域模型 B、数据模型 C、设计模型 D、概念模型

7. (A)可以用于帮助设计人员在UML模型为模型定义约束信息,创建更为精确的设计模型

A、OCL B、表达式 C、属性 D、变量

8. UML2.0在1.0的基础上,对如下(ABCD)的建模能力进行了增强 A、活动 B、交互 C、复杂结构 D、状态机

9. 在界面设计中,通常屏幕的(D)表示与软件系统的运行状态无关、在任何情况下均没有变化的文本、图标(icon)、图形(graph)、图象(image)等

A、用户命令元素 B、用户输入元素 C、动态元素 D、静态元素 10. 在界面设计中,通常屏幕的(C)表示在屏幕上预留空位、由用户在界面操作中填写或选择的界面元素,包括可编辑的文本、单选钮(radio)、多选框(checkbox)、选择列表(select list)等 A、静态元素 B、动态元素 C、用户输入元素 D、用户命令元素 11. 对于一个学校的课程注册管理系统,如果有一条需求为“学生只能查看本人选课计划;教师只能查看本人所开课程的学生信息;教务管理员可以查看所有信息。”,该属于(D)类型的需求 A、可配置性需求 B、可移植性需求 C、功能需求 D、安全性 12. 对于一个学校的课程注册管理系统,如果有一条需求为“目前在校学生1000名,教师100名;以后每年逐步递增,预计五年且翻番,要示软件产品不需修改即可适应学校规模的扩张。”,该属于(B)类型

A、可配置性需求 B、可伸缩性需求 C、功能需求 D、安全性需求

13. 对于一个学校的课程注册管理系统,如果有一条需求为“本软件必须通过接口定义文档规定的接口API与计费系统、学籍管理系统、教师信息管理系统交互。”该属于(C)类型。

A、可集成性需求 B、可伸缩性需求 C、可互操作性需求 D、安全性需求

14. 对与OCL,说法正确的是(ABCD) A、使用OCL在模型的方法上定义不变量 B、将OCL作为一种查询语言

C、使用OCL对构造型(Stereotypes)定义前置和后置条件 D、使用OCL描述类型的前置和后置条件

15. UML的(B)是由建模者设计的新的建模元素,但是这个模型元素的设计要建立在UML已定义的模型元素基础上 A、标记值 B、构造型 C、注释 D、约束

16. UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画,其中(C)包括构件图,它描述软件系统中各组成构件,构件的内部结构以及构件之间的依赖关系

A、行为视图 B、结构视图 C、构件视图 D、用例视图 【设计模式】

1. 以下属于面向对象的设计原则的有() A、最少知识原则 B、依赖倒转原则 C、接口隔离原则

D、无循环依赖原则(包图) ABCD

2. 从模式所提供的解决方案的抽象程度来看,模式可以分为( ) A、测试模式

B、面向软件实现的设计模式 C、软件子系统或构件设计模式 D、体系结构设计模式 BCD

3. 在设计模式中,()的核心是缓存和共享 A、外观模式 B、工厂模式 C、对象池模式 D、单例模式 C

4. 在面向对象的设计原则中,()表示软件实体应当对扩展开放,对修改关闭,即软件实体应当在不修改的前提下扩展。

A、单一责任原则 B、开放封闭原则 C、完全替换原则 D、合成/聚合复用原则

5. ()将整个软件系统划分为模型、视图和控制器三个部分。 A、MVC B、分层模式 C、管道模式 D、架构模式 A