单选题UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。空白(3)处应选择()A 逻辑视图B 实现视图C 进程视图D 部署视图

题目
单选题
UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。空白(3)处应选择()
A

逻辑视图

B

实现视图

C

进程视图

D

部署视图

参考答案和解析
正确答案: D
解析: UML采用4+1视图来描述软件和软件开发过程。
①逻辑视图:以问题域的语汇组成的类和对象集合。
②进程视图:可执行线程和进程作为活动类的建模,它是逻辑视图的一次执行实例,描绘了所设计的并发与同步结构。
③实现视图:对组成基于系统的物理代码的文件和组件进行建模。
④部署视图:把构件部署到一个组物理的、可计算的节点上,表示软件到硬件的映射及分布结构。
⑤用例视图:最基本的需求分析模型。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

试题(26)、(27)

在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于 (26) ,系统工程师侧重于 (27) 。

(26)A. 实现视图 B. 进程视图 C. 逻辑视图 D. 部署视图

(27)A. 实现视图 B. 进程视图 C. 逻辑视图 D. 部署视图


正确答案:C,D
试题(26)、(27)分析
在RUP中采用“4+1”视图模型来描述软件系统的体系结构。“4+1”视图包括逻辑视图、实现视图、进程视图、部署视图和用例视图。
分析人员和测试人员关心的是系统的行为,因此会侧重于用例视图;最终用户关心的是系统的功能,因此会侧重于逻辑视图;程序员关心的是系统的配置、装配等问题,因此会侧重于实现视图;系统集成人员关心的是系统的性能、可伸缩性、吞吐率等问题,因此会侧重于进程视图;系统工程师关心的是系统的发布、安装、拓扑结构等问题,因此会侧重于部署视图。
参考答案
(26)C  (27)D

第2题:

1995年Kruchten提出了著名的“4+1”视图,用来描述软件系统的架构。在“4+1”视图中,( )用来描述设计的对象模型和对象之间的关系;( )描述了软件模块的组织与管理;( )描述设计的并发和同步特征。

A.逻辑视图 B.用例视图 C.过程视图 D.开发视图 A.逻辑视图 B.用例视图 C.过程视图 D.开发视图 A.逻辑视图 B.用例视图 C.过程视图 D.开发视图


正确答案:A,D,C

第3题:

● UML 采用 4+1 视图来描述软件和软件开发过程,其中 (3) 描绘了所设计的并发与同步结构; (4) 表示软件到硬件的映射及分布结构;UML 中的类图可以用来表示4+1 视图中的 (5) 。

(3)

A. 逻辑视图 (Logical View)

B. 实现视图 (Implementation View )

C. 进程视图 (Process View)

D. 部署视图 (Deployment View)

(4)

A. 逻辑视图

B. 实现视图

C.进程视图

D. 部署视图

(5)

A. 逻辑视图

B. 实现视图

C.进程视图

D. 部署视图


正确答案:C,D,A

第4题:

在面向对象开发方法中,用UML表示软件体系架构,用到的视图有()。

A.用例视图

B.逻辑视图

C.进程视图

D.构件视图和部署视图


答案:ABCD

第5题:

在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于 (56) ,系统工程师侧重于 (57)

A.实现视图

B.进程视图

C.逻辑视图

D.部署视图@@@SXB@@@A.实现视图

B.进程视图

C.逻辑视图

D.部署视图


正确答案:C,D
在RUP中采用“4+1”视图模型来描述软件系统的体系结构。“4+1”视图包括逻辑视图、实现视图、进程视图、部署视图和用例视图。分析人员和测试人员关心的是系统的行为,因此会侧重于用例视图;最终用户关心的是系统的功能,因此会侧重于逻辑视图;程序员关心的是系统的配置、装配等问题,因此会侧重于实现视图;系统集成人员关心的是系统的性能、可伸缩性、吞吐率等问题,因此会侧重于进程视图;系统工程师关心的是系统的发布、安装、拓扑结构等问题,因此会侧重于部署视图

第6题:

在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于( ),系统工程师侧重于( )。

A.实现视图 B.进程视图 C.逻辑视图 D.部署视图 A.实现视图 B.进程视图 C.逻辑视图 D.部署视图


正确答案:C,D

第7题:

UML采用4+1视图来描述软件和软件开发过程,其中(3)描绘了所设计的并发与同步结构:(4)表示软件到硬件的映射及分布结构:UML中的类图可以用来表示4+1视图中的(5)。

A.逻辑视图(Logical View)

B.实现视图(Implementation View)

C.进程视图(Process View)

D.部署视图(Deployment View)


正确答案:C

第8题:

共用题干题UML采用4+1视图来描述软件和软件开发过程,其中(1)描绘了所设计的并发与同步结构;(2)表示软件到硬件的映射及分布结构;UML中的类图可以用来表示4+1视图中的(3)。

空白(2)处应选择()。

A.逻辑视图

B.实现视图

C.进程视图

D.部署视图


参考答案:D

逻辑视图(Logical View),用来描述所设计的静态/动态对象模型;进程视图(Process View),用来描述所设计的并发与同步结构;实现视图(Implementation View),用来描述软件在开发环境中的静态结构;部署视图(Deployment View),表示软件到硬件的映射及分布结构。UML中的类图可以用来表示其中的逻辑视图。

第9题:

软件架构为软件系统提供了一个结构、行为和属性的高级抽象模式。“4+1”视图模型指用5个视图组成的模型来描述软件架构。其中,(50)描述了软件的静态组织结构,支持软件开发的内部需求。

A.物理视图

B.逻辑视图

C.进程视图

D.开发视图


正确答案:D
解析:软件架构是指大型、复杂软件系统结构的设计、规格说明和实施。它以规范的形式装配若干结构元素,从而描述出系统的主要功能和性能要求,同时表述其他非功能性需求(如可靠性、可扩展性、可移植性和可用性等)。软件架构为软件系统提供了一个结构、行为和属性的高级抽象模式,可以使用公式“软件架构={构成系统的元素,指导元素集成的形式,关系和约束}”来表达。
  “4+1”视图模型用5个视图组成的模型来描述软件架构。该模型包含5个主要视图及其实现的功能如表7-7所示。

第10题:

在UML提供的系统视图中,( )是逻辑视图的一次执行实例,描述了并发与同步结构;( )是最基本的需求分析模型。

A.进程视图 B.实现视图 C.部署视图 D.用例视图 A.进程视图 B.实现视图 C.部署视图 D.用例视图


正确答案:A,D

更多相关问题