特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSS
(53)
A. 领域需求
B. 领域分析
C. 领域设计
D. 领域实现
(54)
A. 领域专家
B. 领域分析者
C. 领域设计者
D. 领域实现者
(53)
A. 领域需求
B. 领域分析
C. 领域设计
D. 领域实现
(54)
A. 领域专家
B. 领域分析者
C. 领域设计者
D. 领域实现者
试题(53)、(54)
特定领域软件架构(DSSA)是在一个特定应用领域为一组应用提供组织结构参考的标准软件架构。实施DSSA的过程中包括一系列基本的活动,其中 (53) 活动的主要目的是为了获得DSSA。该活动参加人员中, (54) 的主要任务是提供关于领域中系统的需求规约和实现的知识。
(53)
A. 领域需求
B. 领域分析
C. 领域设计
D. 领域实现
(54)
A. 领域专家
B. 领域分析者
C. 领域设计者
D. 领域实现者
试题一 论基于 DSSA 的软件架构设计与应用
软件架构设计的一个重要课题是如何解决软件重用问题。特定领域软件架构(Domain Specific Software Architecture, DSSA)是一种有效实现特定领域软件重用的手段。按照 Tracz 的说法,DSSA 就是一个特定的问题领域中由领域模型、参考需求、参考架构等组成的开发基础架构,其目标就是支持一个特定领域中多个应用的生成。 DSSA的基本活动包括领域分析、领域设计和领域实现。领域分析的主要目的是获得领域模型,领域模型描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得 DSSA,DSSA 描述领域模型中表示需求的解决方案;领域实现的主要目标是依据领域模型和 DSSA 开发和组织可重用信息。
请围绕“基于 DSSA的软件架构设计与应用” 论题, 依次从以下三个方面进行论述。
1.概要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。
2.就你所熟悉的领域,请给出针对该特定领域,在基于 DSSA 的软件设计开发中所涉及的领域模型、参考需求和参考架构以及相应的支持环境或设施。
3.具体阐述你参与管理和开发的项目中使用 DSSA 的情况,包括领域分析、领域设计和领域实现等活动是如何具体实施的,最终实际效果如何。
试题二 论企业集成平台的架构设计
企业集成平台是一个支持复杂信息环境下信息系统开发、集成和协同运行的软件支撑环境,它基于企业各种经营业务的信息特征,在异构分布环境(操作系统、网络、数据库)下为应用提供一致的信息访问和交互手段,对其上运行的应用进行管理,为应用提供服务,并支持各种特定领域应用系统的集成。
请围绕“企业集成平台的架构设计”论题,依次从以下三个方面进行论述。
1.简要叙述你参与管理和开发的企业集成平台项目以及你在其中所承担的主要工作。
2.请说明企业集成平台的基本功能,并结合项目实际,详细说明所设计的企业集成平台的架构,以及实现时用到了哪些关键技术。
3.具体说明所设计的企业集成平台的使用情况,最终实施效果如何。
A.约束B.连接件C.拓扑结构D.规则 A.语义特征B.功能需求C.质量属性D.业务规则
A.HPC计算集群主要由计算服务器、共享存悟、高速互连设备以及配套的管理软件、平台软件和应用软件构成
B.早期HPC基于定制计算机,专用于基础科学研究和国防较略筹特定领域随着技术的发展,现在绝大部分高性能PC基于X86服务器的集群架构进行构建
C.HPC就是超级计算,是用计算机去研究、设计产品及支持复杂的决策
D.HPC即高性能计算,指以计算为目的,使用了很多处理器的单个计算机系统或使用了多台计算机集群的计算系统和环境
试题(62)、(63)
正确识别风险点、非风险点、敏感点和权衡点是进行软件架构评价的关键步骤。其中 (62) 是实现一个特定质量属性的关键特征,该特征为一个或多个软件构件所共有。“改变加密的级别可能会对安全性和性能都产生显著的影响”,这是一个对系统 (63) 的描述。
(62)
A. 风险点
B. 非风险点
C. 敏感点
D. 权衡点
(63)
A. 风险点
B. 非风险点
C. 敏感点
D. 权衡点
(62)
A. 风险点
B. 非风险点
C. 敏感点
D. 权衡点
(63)
A. 风险点
B. 非风险点
C. 敏感点
D. 权衡点
A.针对特定顾客的个性化需求,在领域服务系统的基础上加以配置和调整,即可得到相应的服务系统
B.设计、开发、管理服务构件
C.针对某一领域的群体顾客需求来建立领域模型和领域服务系统,识别可复用服务构件,并在其中嵌入一组可配置参数使其具备较高的适应性
D.建立服务业务模型与服务构件之间的关联关系,支持业务模型到服务构件的直接映射