单选题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

部署视图


参考解析

解析: UML采用4+1视图来描述软件和软件开发过程。
①逻辑视图:以问题域的语汇组成的类和对象集合。
②进程视图:可执行线程和进程作为活动类的建模,它是逻辑视图的一次执行实例,描绘了所设计的并发与同步结构。
③实现视图:对组成基于系统的物理代码的文件和组件进行建模。
④部署视图:把构件部署到一个组物理的、可计算的节点上,表示软件到硬件的映射及分布结构。
⑤用例视图:最基本的需求分析模型。

相关考题:

● 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. 部署视图

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

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

软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指______。A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程

UML采用4+1视图来描述软件和软件开发过程,其中(3)描绘了所设计的并发与同步结构:(4)表示软件到硬件的映射及分布结构:UML中的类图可以用来表示4+1视图中的(5)。A.逻辑视图(Logical View)B.实现视图(Implementation View)C.进程视图(Process View)D.部署视图(Deployment View)

软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。A.模块间的关系 软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指( )。A.模块间的关系B.系统结构部件转换成软件的过程描述C.软件层次结构D.软件开发过程

阅读以下关于软件架构的叙述,回答问题1至问题3。软件架构是指大型、复杂软件的系统结构的设计、规格说明和实施。它以规范的形式装配若干结构元素,从而描述出系统的主要功能和性能需求,同时表述其他非功能性需求(如可靠性、可扩展性、可移植性和可用性等)。软件架构为软件系统提供了一个结构、行为和属性的高级抽象模式,可以使用一个公式来表达:软件架构={构成系统的元素,指导元素集成的形式,关系和约束}“4+1”视图模型用五个视图组成的模型来描述软件架构。该模型包含五个主要的视图。.逻辑视图(Logical View),描述了设计的对象模型,支持系统的功能需求。.进程视图(Process View),描述了设计的并发和同步特征,支持系统的运行特性。.物理视图(Physical View),描述了软件到硬件的映射,反映了分布式特性,支持系统的拓扑、安装和通信需求。.开发视图(Development View),描述了在开发环境中软件的静态组织结构,支持软件开发的内部需求。.场景(Scenario),用来说明重要的系统活动,是其他四个视图在用例(Use Case)驱动下的综合。软件架构在软件需求与设计之间架起一座桥梁,也是风险承担者进行交流的手段,允许不同的风险承担者找出他们所关心的软件架构问题。假设采用面向对象的设计方法,各个视图涉及的组件(元素)包括:任务、类、模块、节点、步骤等,风险承担者包括最终用户、系统设计师、程序员、经理、项目管理师等。请在下表中的(1)到(7)处填入恰当的内容(空白处不用填)。

软件设计过程中,视图可以从不同角度描述软件结构,以下关于几个常见视图的说法中,__(10)__是错误的。A.逻辑视图从功能需求角度描述了软件结构B.组件视图从实现角度描述了软件结构C.过程视图从质量角度描述了软件结构D.部署视图从分布问题角度描述了软件结构

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

在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于()。A. 实现视图B.进程视图C.逻辑视图D.部署视图

在RUP中采用“4+1”视图模型来描述软件系统的体系结构。在该模型中,系统工程师侧重于()。A. 实现视图B.进程视图C.逻辑视图D.部署视图

软件设计过程中,视图可以从不同角度描述软件结构,以下关于几个常见视图的说法中, ( ) 是错误的。A 逻辑视图从功能需求角度描述了软件结构B 组件视图从实现角度描述了软件结构C 过程视图从质量角度描述了软件结构D 部署视图从分布问题角度描述了软件结构

UML可以描述硬件之间的互联关系,也能描述硬件单元上的()系统的分布。A、对象B、软件C、系统体系结构D、数据

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

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

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

在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。空白(2)处应选择()A、实现视图B、进程视图C、逻辑视图D、部署视图

在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。空白(1)处应选择()A、实现视图B、进程视图C、逻辑视图D、部署视图

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

基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。空白(1)处应选择()A、类图和序列图B、视角与视图C、构件和类图D、构件与功能

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

单选题在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。 空白(1)处应选择()A实现视图B进程视图C逻辑视图D部署视图

单选题在RUP中采用"4+1"视图模型来描述软件系统的体系结构。在该模型中,最终用户侧重于(1),系统工程师侧重于(2)。空白(2)处应选择()A实现视图B进程视图C逻辑视图D部署视图

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

单选题Kruchten在1995提出了“4+1”模型,从5个不同的视角来描述软件体系结构,其中“4”不包括的视图是()A逻辑视图B开发视图C物理视图D场景视图

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

单选题基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。空白(1)处应选择()A类图和序列图B视角与视图C构件和类图D构件与功能