查看更多
当前 - 选择题 - 4+1视图
中等
单选题
2021年11月第32题
#第二版教材
#必须掌握

4+1 视图模型可以从多个视图或视角来描述软件架构。其中,(过程视图) 用于捕捉设计的并发和同步特征;(开发视图) 描述了在开发环境中软件的静态组织结构。

浓缩知识点

4+1视图模型由Philippe Kruchten提出,是广泛应用于统一过程(RUP)的软件架构建模方法,通过4个核心视图加1个场景视图全方位刻画软件架构。其中,过程视图聚焦系统运行时的动态行为,核心作用是捕捉并发、同步机制,以及线程/进程管理、进程间通信等特性,是分析多线程、分布式系统运行逻辑的关键视角;开发视图(也叫实现视图)面向开发人员,描述开发环境中软件的静态组织结构,涵盖源代码层级的模块、包、类等组件的划分与组织,为开发工作提供结构参考。此外,逻辑视图侧重功能需求的实现逻辑,描述类、对象等设计元素的组织,解决系统“做什么”的问题;物理视图关注软件组件到硬件节点的映射,明确系统部署架构;用例视图作为场景视图(对应模型中的“+1”),通过用户需求场景串联其他视图,直观体现系统对用户需求的满足方式。

正确答案
C

本题考察的是**"4+1"视图模型在软件架构建模中的应用**。
此外,逻辑视图侧重功能需求的实现逻辑,描述类、对象等设计元素的组织,解决系统“做什么”的问题。开发视图(也叫实现视图)面向开发人员,描述开发环境中软件的静态组织结构,涵盖源代码层级的模块、包、类等组件的划分与组织,为开发工作提供结构参考。其中,过程视图聚焦系统运行时的动态行为,核心作用是捕捉并发、同步机制,以及线程/进程管理、进程间通信等特性,是分析多线程、分布式系统运行逻辑的关键视角。物理视图关注软件组件到硬件节点的映射,明确系统部署架构。
本小问答案是 过程视图。题干中的“过程视图用于捕捉设计的并发和同步特征”对应过程视图。
因此,选项 C 正确。

联系我们
隐私协议
用户协议
微信公众号
知乎
小红书
浙ICP备2021029036号
@2022-2026
嘉兴市安芯网络科技有限公司 版权所有