返回
当前 - 选择题 - 软件架构风格
题号:0020180500034
单选题
2018年11月第34题

在仓库风格中,有两种不同的构件,其中,(中央数据结构)说明当前状态,(独立构件)在中央数据存储上执行。

浓缩知识点

软件体系结构中的仓库风格以中央数据存储为核心构建系统,它包含两类核心构件:一是中央数据结构,作为核心存储构件,它负责说明并维护系统当前的整体数据状态,数据库是它的典型具体实现,但抽象层面的中央数据结构不等同于数据库,也区别于仅存储配置信息的注册表;二是独立构件,这类构件专门在中央数据结构上执行各类操作,比如数据读取、修改、分析等任务,它并非数据结构、共享数据这类静态内容,也和黑板风格里的知识源概念有明确区分。仓库风格下,构件之间无需直接交互,而是通过中央数据存储完成通信与协作。

正确答案
B

本题考察的是软件体系结构中的仓库(Repository)风格的基本概念。
软件体系结构中的仓库风格以中央数据存储为核心构建系统,它包含两类核心构件:一是中央数据结构,作为核心存储构件,它负责说明并维护系统当前的整体数据状态,数据库是它的典型具体实现,但抽象层面的中央数据结构不等同于数据库,也区别于仅存储配置信息的注册表。二是独立构件,这类构件专门在中央数据结构上执行各类操作,比如数据读取、修改、分析等任务,它并非数据结构、共享数据这类静态内容,也和黑板风格里的知识源概念有明确区分。仓库风格下,构件之间无需直接交互,而是通过中央数据存储完成通信与协作。
本小问答案是 中央数据结构。题干中的“在仓库风格中,有两种不同的构件,其中中央数据结构说明当前状态”对应中央数据结构。
因此,选项 B 正确。

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