题目详情
当前位置:首页 > 计算机考试 > 高级系统架构师
题目详情:
发布时间:2023-12-19 23:58:32

[单项选择]

基于软件架构的设计(Architecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用 (46) 来描述软件架构,采用 (47) 来描述需求。

(46)处填()。
A. 类图和序列图
B. 视角与视图
C. 构件和类图
D. 构件与功能

更多"基于软件架构的设计(Architecture Based Softwa"的相关试题:

[单项选择]

基于软件架构的设计(Architecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用 (46) 来描述软件架构,采用 (47) 来描述需求。

(47)处填()。
A. 用例与类图
B. 用例与视角
C. 用例与质量场景
D. 视角与质量场景
[简答题]论基于架构的软件设计方法及应用基于架构的软件设计(Architecture-Based Software Design,ABSD)方法以构成软件架构的商业、质量和功能需求等要素来驱动整个软件开发过程。ABSD是一个自顶向下,递归细化的软件开发方法,它以软件系统功能的分解为基础,通过选择架构风格实现质量和商业需求,并强调在架构设计过程中使用软件架构模板。采用ABSD方法,设计活动可以从项目总体功能框架明确后就开始,因此该方法特别适用于开发一些不能预先决定所有需求的软件系统,如软件产品线系统或长生命周期系统等,也可为需求不能在短时间内明确的软件项目提供指导。请围绕“基于架构的软件开发方法及应用”论题,依次从以下三个方面进行论述。1.概要叙述你参与开发的、采用ABSD方法的软件项目以及你在其中所承担的主要工作。2.结合项目实际,详细说明采用ABSD方法进行软件开发时,需要经历哪些开发阶段每个阶段包括哪些主要活动3.阐述你在软件开发的过程中都遇到了哪些实际问题及解决方法。
[简答题]试题一论基于DSSA的软件架构设计与应用 软件架构设计的一个重要课题是如何解决软件重用问题。特定领域软件架构(DomainSpecificSoftwareArchitecture,DSSA)是一种有效实现特定领域软件重用的手段。按照Tracz的说法,DSSA就是一个特定的问题领域中由领域模型、参考需求、参考架构等组成的开发基础架构,其目标就是支持一个特定领域中多个应用的生成。 DSSA的基本活动包括领域分析、领域设计和领域实现。领域分析的主要目的是获得领域模型,领域模型描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得DSSA,DSSA描述领域模型中表示需求的解决方案;领域实现的主要目标是依据领域模型和DSSA开发和组织可重用信息。 请围绕“基于DSSA的软件架构设计与应用”论题,依次从以下三个方面进行论述。 1.概要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。 2.就你所熟悉的领域,请给出针对该特定领域,在基于DSSA的软件设计开发中所涉及的领域模型、参考需求和参考架构以及相应的支持环境或设施。 3.具体阐述你参与管理和开发的项目中使用DSSA的情况,包括领域分析、领域设计和领域实现等活动是如何具体实施的,最终实际效果如何。
[单项选择]基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD方法的描述中,错误的是______。
A. ABSD方法是一个自下向上、递归细化的过程,有助于降低架构设计的随意性
B. ABSD方法是递归的,且迭代的每一个步骤都是清晰地定义的
C. 强调从不同的视角(Perspective)来检查和考虑体系结构的不同属性
D. 在使用用例捕获功能需求的同时,可以通过质量场景捕获变更、性能和交互性
[单项选择]基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。ABSD方法有三个基础:功能分解、()和软件模板的使用。
A. 对需求进行优先级排列
B. 根据需求自行设计系统的总体架构
C. 选择架构风格实现质量及商业需求
D. 开发系统原型用于测试
[简答题]

软件架构设计的一个重要课题是如何解决软件重用问题。特定领域软件架构(Domain Specific Software Architecture,DSSA)是一种有效实现特定领域软件重用的手段。按照Tracz的说法,DSSA就是一个特定的问题领域中由领域模型、参考需求、参考架构等组成的开发基础架构,其目标就是支持一个特定领域中多个应用的生成。
DSSA的基本活动包括领域分析、领域设计和领域实现。领域分析的主要目的是获得领域模型,领域模型描述领域中系统之间共同的需求,即领域需求;领域设计的主要目标是获得DSSA,DSSA描述领域模型中表示需求的解决方案;领域实现的主要目标是依据领域模型和DSSA开发和组织可重用信息。
请围绕“基于DSSA的软件架构设计与应用”论题,依次从以下三个方面进行论述。
1.概要叙述你参与管理和开发的软件项目以及你在其中所承担的主要工作。
2.就你所熟悉的领域,请给出针对该特定领域,在基于DSSA的软件设计开发中所涉及的领域模型、参考需求和参考架构以及相应的支持环境或设施。
3.具体阐述你参与管理和开发的项目中使用DSSA的情况,包括领域分析、领域设计和领域实现等活动是如何具体实施的,最终实际效果如何。


[单项选择]软件架构设计是降低成本、改进质量、按时和按需交付产品的关键活动。以下关于软件架构重要性的叙述中,错误的是______。
A. 架构设计能够有效地管理复杂性,为系统开发提供指导
B. 架构设计能够为复用奠定基础,并支持项目计划编制过程
C. 架构设计能够解决冲突,并降低维护费用
D. 架构设计能够满足系统的性能、安全性和可维护性等品质
[单项选择]架构设计、文档化和复审是一个迭代的过程。架构复审是基于架构开发中一个重要的环节。以下不属于架构复审的目标是______。
A. 评估和测试架构是否满足需求,是否存在可识别的技术和协作风险
B. 质量需求是否在设计中得到体现,层次是否清晰
C. 构件的划分是否合理,构件的设计是否满足功能与性能的要求
D. 文档表达是否简练,能否使用系统演化步骤去修改应用以满足新的需求
[单项选择]

基于场景的架构分析方法(Scenarios-based Architecture Analysis Method,SAAM)是卡耐基梅隆大学软件工程研究所的Kazman等人于1983年提出的一种非功能质量属性的架构分析方法,是最早形成文档并得到广泛应用的软件架构分析方法。SAAM的主要输入是问题描述、()和架构描述文档,其分析过程主要包括场景开发、()、单个场景评估、场景交互和总体评估。

SAAM的主要输入是问题描述、()和架构描述文档,
A. 问题说明
B. 问题建模
C. 需求说明
D. 需求建模
[单项选择]软件架构设计的主要目标是,确保体系架构能够为设计人员和实现人员所承担的工作提供可靠的框架。以下活动中,不属于软件体系结构设计过程范畴的是______。
A. 架构需求评审
B. 映射已标识的构件
C. 分析构件之间的相互作用
D. 选择体系结构风格

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码