查看更多
当前 - 选择题 - 4+1视图
简单
单选题
2025年5月第19题
#第二版教材
#必须掌握

在RUP提出的“4+1”视图模型中,不同视图描述系统的不同方面: (问题1) 主要用于描述软件构件与硬件节点之间的映射关系, (问题2) 主要关注系统运行时的并发性、通信机制和运行状态等特征。

浓缩知识点

RUP提出的4+1视图模型是系统架构设计的经典模型,包含五个核心视图且各有明确关注点。部署视图负责描述系统软件构件到硬件节点的映射关系,涵盖物理拓扑结构、节点间连接方式等,展现系统物理部署层面的分布式特征;进程视图聚焦系统运行时的动态行为,重点关注并发性、同步机制、线程模型及进程间通信等运行状态相关内容;逻辑视图从功能设计角度出发,梳理系统的功能模块与结构,明确系统要实现的功能逻辑;实现视图也叫开发视图,围绕开发层面的静态组织展开,关注代码、包、组件等开发单元的结构关系;作为“+1”部分的场景视图,会通过具体业务场景将其他四个视图串联起来,帮助相关人员全面理解系统架构的整体运作逻辑。

正确答案
D

这两题考察的是4+1视图模型的五个视图中各自的关注点
第1 小问:部署视图。部署视图描述的是系统软件单元如何映射到硬件资源上,包括节点之间的连接、部署架构、物理拓扑结构等。它体现了系统在物理硬件层面的分布式部署,是“软件→硬件”的直接映射。
第二小问:进程视图:进程视图关注系统在运行时的行为,特别是并发性、同步机制、线程模型、进程间通信等运行状态方面的内容。它体现的是软件系统的动态运行特征。
其他两个视图: 逻辑视图关注系统的功能结构,是从设计角度描述系统的功能模块。实现视图(开发视图) 描述的是系统的模块组织结构,关注的是代码、包、组件的静态组织。

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