●UML称为统一的建模语言,它把Booch、Rumbaugh和Jacobson等各自独立的OOA和OOD方法中最优秀的特色组合成一个统一的方法。UML允许软件工程师使用由一组语法的语义的实用规则所支配的符号来表示分析模型。
在UML中用5种不同的视图来表示一个系统,这些视图从不同的侧面描述系统。每一个视图由一组图形来定义。这些视图概述如下:
(8) 用使用实例(use case)来建立模型,并用它来描述来自终端用户方面的可用的场景。
(9) 对静态结构(类、对象和关系)模型化。
(10) 描述了在用户模型视图和结构模型视图中所描述的各种结构元素之间的交互和协作。
(11) 将系统的结构和行为表达成为易于转换为实现的方式。
(12) 表示系统实现环境的结构和行为。
(8) ~(10) A.环境模型视图
B.行为模型视图
C.用户模型视图
D.结构模型视图
(11) ,(12) A.环境模型视图
B.实现模型视图
C.结构模型视图
D.行为模型视图
第1题:
统一建模语言UML是一种常用于数据库应用系统设计和开发的可视化建模语言。关于UML,下列说法错误的是( )。
A.UML中的视图是由一个或多个图组成的,一个图是系统模型中的某个侧面的展示
B.用例图、顺序图和状态图都是UML的行为视图,用于描述系统的物理部署情况
C.类图和对象图都是UML的逻辑视图,用于描述系统在某个时间的静态结构
D.在用例图中,与系统交互的人和其他实体都可以成为系统的角色
第2题:
UML采用5个互联的视图来描述软件系统的体系结构,即用例视图(Use—case View)、设计视图(Design View)、进程视图(Process View)、实现视图(Implementation View)和展开视图(Deployment View)。系统模型中每一个视图的内容是由一些图来描述的,UML中包含用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图、分布图等9种图。对整个系统而言,其功能由用例图描述,静态结构由类图和对象图描述,动态行为由状态图、时序图、协作图和活动图描述,而物理架构则是由组件图和分布图描述。请分别指出用例图、类图、对象图、状态图、时序图、协作图、活动图、组件图、分布图的作用。
第3题:
在UML提供的系统视图中,( )是逻辑视图的一次执行实例,描述了并发与同步结构;( )是最基本的需求分析模型。
A.进程视图 B.实现视图 C.部署视图 D.用例视图 A.进程视图 B.实现视图 C.部署视图 D.用例视图
第4题:
A.结构分类描述了系统中的结构成员及其相互关系。类元包括类、用例、构件和节点。类元为研究系统动态行为奠定了基础。类元视图包括静态视图、用例视图和实现视图。
B.动态行为描述了系统随时间变化的行为。待业用从静态视图中抽取的瞬间值的变化来描述。动态行为视图包括状态机视图、活动视图和交互视图
C.模型管理说明了模型的分层组织结构。包是模型的基本组织单元。特殊的包还包括模型和子系统。模型管理视图跨越了其他视图并根据系统开发和配置组织这些视图。
D.UML还包括多种具的扩展能力的组件,这些扩展能力有限但很有用。这些组件包括约束、构造型和标记值,它们适用于所有的视图元素
第5题:
第6题:
第7题:
UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画。其中()包括用例图(use case diagram),它从外部用户的角度描述系统的功能,并指出功能的参与者。
第8题:
UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画,其中()包括构件图,它描述软件系统中各组成构件,构件的内部结构以及构件之间的依赖关系
第9题:
在面向对象开发方法中,用UML表示软件体系架构,用到5个视图:逻辑视图、构件视图、部署视图()
第10题:
UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画。其中()包括交互图(interactive diagram)、状态图(statechart diagram)与活动图(activity diagram),它们从不同的侧面刻画系统的动态行为。
第11题:
视图、图、抽象和关系
视图、图、模型元素和通用机制
对象、类、模型元素和通用机制
用例视图、实现视图、顺序图和构件图
第12题:
逻辑视图
实现视图
进程视图
部署视图
第13题:
软件架构为软件系统提供了一个结构、行为和属性的高级抽象模式。“4+1”视图模型指用5个视图组成的模型来描述软件架构。其中,(50)描述了软件的静态组织结构,支持软件开发的内部需求。
A.物理视图
B.逻辑视图
C.进程视图
D.开发视图
第14题:
用使用实例(use case)来建立模型,并用它来描述来自终端用户方面的可用的场景。
(9)对静态结构(类、对象和关系)模型化。
(10)描述了在用户模型视图和结构模型视图中所描述的各种结构元素之间的交互和协作。
(11)将系统的结构和行为表达成为易于转换为实现的方式。
(12)示系统实现环境的结构和行为。
A.环境模型视图
B.行为模型视图
C.用户模型视图
D.结构模型视图
第15题:
A.行为视图
B.结构视图
C.构件视图
D.用例视图
第16题:
第17题:
第18题:
第19题:
UML通过图形化的表示机制从多个侧面对系统的分析和设计模型进行刻画。其中()包括类图(class diagram)、对象图(object diagram)和包图(package diagram),它们分别从不同的层面表示系统的静态结构。
第20题:
UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。 空白(2)处应选择()。
第21题:
UML建模语言是由视图、图、模型元素和通用机制构成的层次关系来描述的。()
第22题:
对
错
第23题:
结构分类描述了系统中的结构成员及其相互关系。类元包括类、用例、构件和节点。类元为研究系统动态行为奠定了基础。类元视图包括静态视图、用例视图和实现视图。
动态行为描述了系统随时间变化的行为。待业用从静态视图中抽取的瞬间值的变化来描述。动态行为视图包括状态机视图、活动视图和交互视图
模型管理说明了模型的分层组织结构。包是模型的基本组织单元。特殊的包还包括模型和子系统。模型管理视图跨越了其他视图并根据系统开发和配置组织这些视图。
UML还包括多种具的扩展能力的组件,这些扩展能力有限但很有用。这些组件包括约束、构造型和标记值,它们适用于所有的视图元素