返回
当前 - 选择题 - 基于架构的软件开发
题号:0020240500050
单选题
2024年5月第50题

考虑体系结构时,要从不同的(视角)来观察对架构的描述,这需要软件设计师考虑体系结构的不同属性。

问题(1)
浓缩知识点

在基于架构的软件开发方法中,视角是观察与描述系统架构的核心维度,借助不同视角可全面覆盖系统的各类关键属性。常见的架构视角包含逻辑视图、开发视图、进程视图、物理视图等,其中逻辑视图聚焦系统功能模块的分解与交互逻辑,开发视图关注软件模块的组织方式及与开发环境的适配性,进程视图负责梳理系统的并发执行、通信同步机制,物理视图则侧重系统组件与硬件环境的部署映射逻辑。多视角分析能帮助设计者兼顾系统的性能、可扩展性、可部署性等多元属性,全方位把控系统的整体结构与运行逻辑。需要明确的是,层次属于架构的一种设计结构形式,并非观察架构的角度;立场并非软件架构领域的常用专业术语;功能仅为部分视角所涵盖的内容,无法作为独立的观察维度支撑全面的架构分析。

正确答案
A

本题考察的是基于架构的软件开发方法中的视角(Viewpoint)概念
常见的架构视角包含逻辑视图、开发视图、进程视图、物理视图等,其中逻辑视图聚焦系统功能模块的分解与交互逻辑,开发视图关注软件模块的组织方式及与开发环境的适配性,进程视图负责梳理系统的并发执行、通信同步机制,物理视图则侧重系统组件与硬件环境的部署映射逻辑。功能仅为部分视角所涵盖的内容,无法作为独立的观察维度支撑全面的架构分析。需要明确的是,层次属于架构的一种设计结构形式,并非观察架构的角度。立场并非软件架构领域的常用专业术语。
本小问答案是 视角。题干中的“考虑体系结构时,要从不同的视角来观察对架构的描述,这需要软件设计师考虑体系结构的不同属性”对应视角。
因此,选项 A 正确。

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