接前一篇文章:软考 系统架构设计师系列知识点之特定领域软件体系结构DSSA(4)

所属章节:

第7章. 系统架构设计基础知识

        第5节. 特定领域软件体系结构

相关试题

1. 特定领域软件架构(DSSA)是一个在特定应用领域中为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,其中()活动的主要目的是为了获得DSSA。该活动参加人员中,()的主要任务是提供关于领域中系统的需求规约和实现的知识。

第1空

A. 领域需求

B. 领域分析

C. 领域设计

D. 领域实现

正确答案:C。

第2空

A. 领域专家

B. 领域分析着

C. 领域设计者

D. 领域实现者

正确答案:A。

解析:

本题主要考查特定领域软件架构的基本定义和基本活动。特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本活动,其中领域设计活动的主要目的是为了获得DSSA。该活动参加人员中,领域专家的主要任务是提供关于领域中系统的需求规约和实现的知识,帮助组织规范的、一致的领域字典,帮助选择样本系统作为领域工程的依据,复审领域模型、DSSA等领域工程产品等。

2. 特定领域软件架构(Domain Specific Software Architecture,DSSA)是指特定应用领域中为一组应用提供组织结构参考的标准软件架构。从功能覆盖的范围角度,()定义了一个特定的系统族,包含整个系统族内的多个系统,可作为该领域系统的可行解决方案的一个通用软件架构;()定义了在多个系统和多个系统族中功能区域的共有部分,在子系统级上涵盖多个系统族的特定部分功能。

第1空

A. 垂直域

B. 水平域

C. 功能域

D. 属性域

正确答案:A。

第2空

A. 垂直域

B. 水平域

C. 功能域

D. 属性域

正确答案:B。

解析:

从功能覆盖的范围角度,理解DSSA中领域的含义有两种方法:

(1)垂直域。

定义了一个特定的系统族,包含整个系统族内的多个系统,导出在可作为该领域系统的可行解决方案的一个通用软件架构。

(2)水平域。

定义了在多个系统和多个系统族中功能区域的共有部分,在子系统级上涵盖多个系统族的特定部分功能。

在特定领域架构中,垂直域关注的是与行业相关的、聚焦于行业特性的内容;而水平域关注的是各行业共性部分的内容

10-13 13:38