“4+1”视图主要用于描述系统逻辑架构,最早Philippe Kruchten于1995年提出。其中 (44)视图用于描述对象模型,并说明系统应该为用户提供哪些服务。当采用面向对象的设计方法描述对象模型时,通常使用(45)表达类的内部属性和行为,以及类集

admin2016-05-11  38

问题 “4+1”视图主要用于描述系统逻辑架构,最早Philippe Kruchten于1995年提出。其中  (44)视图用于描述对象模型,并说明系统应该为用户提供哪些服务。当采用面向对象的设计方法描述对象模型时,通常使用(45)表达类的内部属性和行为,以及类集合之间的交互关系;采用  (46)  定义对象的内部行为。
(46)

选项 A、对象图
B、活动图
C、状态图
D、类图

答案C

解析 本题主要考查考生对“4+1”视图的理解与掌握。
    “4+1”视图是对逻辑架构进行描述,最早由Philippe Kruchten提出,他在1995年的IEEE Software上发表了题为The 4+1 View Model of Architecture的论文,引起了业界的极大关注,并最终被RUP采纳,现在已经成为架构设计的结构标准。“4+1”视图主要包括:
    ①逻辑视图(Logical View),设计的对象模型(使用面向对象的设计方法时)。
②过程视图(Process View),捕捉设计的并发和同步特征。
    ③物理视图(Physical View),描述了软件到硬件的映射,反映了分布式特性。
    ④开发视图(Development View),描述了在开发环境中软件的静态组织结构。
    ⑤架构的描述,即所做的各种决定,可以围绕着这四个视图来组织,然后由一些用例(Use Cases)或场景(Scenarios)来说明,从而形成了第五个视图。
    当采用面向对象的设计方法描述对象模型时,通常使用类图表达类的内部属性和行为,以及类集合之间的交互关系;采用状态图定义对象的内部行为。
转载请注明原文地址:https://kaotiyun.com/show/LrQZ777K
0

最新回复(0)