网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。 空白(1)处应选择()

  • A、类图和序列图
  • B、视角与视图
  • C、构件和类图
  • D、构件与功能

参考答案

更多 “ 基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。 空白(1)处应选择()A、类图和序列图B、视角与视图C、构件和类图D、构件与功能” 相关考题
考题 试题(46)、(47)基于软件架构的设计(Architecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用 (46) 来描述软件架构,采用 (47) 来描述需求。(46)A. 类图和序列图B. 视角与视图C. 构件和类图D. 构件与功能(47)A. 用例与类图B. 用例与视角C. 用例与质量场景D. 视角与质量场景

考题 论基于架构的软件设计方法及应用 基于架构的软件设计(Architecture-Based Software Design,ABSD)方法以构成软件架构的商业、质量和功能需求等要素来驱动整个软件开发过程。ABSD是一个自顶向下,递归细化的软件开发方法,它以软件系统功能的分解为基础,通过选择架构风格实现质量和商业需求,并强调在架构设计过程中使用软件架构模板。采用ABSD方法,设计活动可以从项目总体功能框架明确后就开始,因此该方法特别适用于开发一些不能预先决定所有需求的软件系统,如软件产品线系统或长生命周期系统等,也可为需求不能在短时间内明确的软件项目提供指导。请围绕基于架构的软件开发方法及应用论题,依次从以下三个方面进行论述。 1. 概要叙述你参与开发的、采用ABSD方法的软件项目以及你在其中所承担的主要工作。 2. 结合项目实际,详细说明采用ABSD方法进行软件开发时,需要经历哪些开发阶段?每个阶段包括哪些主要活动? 3. 阐述你在软件开发的过程中都遇到了哪些实际问题及解决方法。

考题 ● 基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。ABSD方法有三个基础:功能分解、 (49) 和软件模板的使用。(49)A. 对需求进行优先级排列B. 根据需求自行设计系统的总体架构C. 选择架构风格实现质量及商业需求D. 开发系统原型用于测试

考题 阅读以下关于软件架构的叙述,回答问题1至问题3。软件架构是指大型、复杂软件的系统结构的设计、规格说明和实施。它以规范的形式装配若干结构元素,从而描述出系统的主要功能和性能需求,同时表述其他非功能性需求(如可靠性、可扩展性、可移植性和可用性等)。软件架构为软件系统提供了一个结构、行为和属性的高级抽象模式,可以使用一个公式来表达:软件架构={构成系统的元素,指导元素集成的形式,关系和约束}“4+1”视图模型用五个视图组成的模型来描述软件架构。该模型包含五个主要的视图。.逻辑视图(Logical View),描述了设计的对象模型,支持系统的功能需求。.进程视图(Process View),描述了设计的并发和同步特征,支持系统的运行特性。.物理视图(Physical View),描述了软件到硬件的映射,反映了分布式特性,支持系统的拓扑、安装和通信需求。.开发视图(Development View),描述了在开发环境中软件的静态组织结构,支持软件开发的内部需求。.场景(Scenario),用来说明重要的系统活动,是其他四个视图在用例(Use Case)驱动下的综合。软件架构在软件需求与设计之间架起一座桥梁,也是风险承担者进行交流的手段,允许不同的风险承担者找出他们所关心的软件架构问题。假设采用面向对象的设计方法,各个视图涉及的组件(元素)包括:任务、类、模块、节点、步骤等,风险承担者包括最终用户、系统设计师、程序员、经理、项目管理师等。请在下表中的(1)到(7)处填入恰当的内容(空白处不用填)。

考题 基于软件架构的设计(Architecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用 (46) 来描述软件架构,采用 (47) 来描述需求。(46)A. 类图和序列图B. 视角与视图C. 构件和类图D. 构件与功能(47)A. 用例与类图B. 用例与视角C. 用例与质量场景D. 视角与质量场景

考题 某公司采用基于架构的软件设计(Architecture-Based Software Design,ABSD)方法进行软件设计与开发。ABSD方法有三个基础,分别是对系统进行功能分解、采用(52)实现质量属性与商业需求、采用软件模板设计软件结构。 ABSD方法主要包括架构需求等6个主要活动,其中(53)活动的目标是标识潜在的风险,及早发现架构设计中的缺陷和错误;(54)活动针对用户的需求变化,修改应用架构,满足新的需求。 小王是该公司的一位新任架构师,在某项目中主要负责架构文档化方面的工作。小王(55)的做法不符合架构文档化的原则。架构文档化的主要输出结果是架构规格说明书和(56)。A.架构风格B.设计模式C.架构策略D.架构描述

考题 基于架构的软件开发(Architecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用( )描述软件架构,用( )来描述需求。A.类图和序列图 B.视角与视图 C.构建和类图 D.构建与功能 A.用例与类图 B.用例与视角 C.用例与质量场景 D.视角与质量场景

考题 软件架构需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。以下活动中,不属于软件架构需求过程范畴的是______。A.设计构件B.需求获取C.标识构件D.架构需求评审

考题 基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD的叙述中,错误的是______。A.使用ABSD方法,设计活动可以从项目总体功能框架明确就开始B.ABSD方法是一个自顶向下,递归细化的过程C.ABSD方法有三个基础:功能分解、选择架构风格实现质量和商业需求以及软件模板的使用D.使用ABSD方法,设计活动的开始意味着需求抽取和分析活动可以终止

考题 在基于体系结构的软件设计方法中,采用()但来描述功能需求。A.. 类图 B. 视角 C. 用例 D. 质量场景

考题 基于架构的软件开发(Architecture Based Software Development,ABSD.强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(11)来描述软件架构,采用(12)来描述需求。【回答括号11】A. 类图和序列图 B. 视角与视图 C. 构件和类图 D. 构件与功能

考题 在基于体系结构的软件设计方法中,采用(请作答此空 )来描述软件架构,采用()但来描述功能需求,采用()来描述质量需求。A. 类圈和序列图 B. 视角与视图 C. 构件和类圈 D. 构件与功能

考题 基于架构的软件开发(Architecture Based Software Development,ABSD.强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(11)来描述软件架构,采用(12)来描述需求。【回答括号12】A. 用例与类图 B. 用例与视角 C. 用例与质量场景 D. 视角与质量场景

考题 在基于体系结构的软件设计方法中,采用()来描述软件架构,采用()但来描述功能需求,采用( 请作答此空)来描述质量需求。A. 连接件 B. 用例 C. 质量场景 D. 视角

考题 基于软件架构的设计(Architecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用( )来描述软件架构,采用(请作答此空)来描述需求。A. 用例与类图 B. 用例与视角 C. 用例与质量场景 D. 视角与质量场景

考题 基于软件架构的设计(Architecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(请作答此空)来描述软件架构,采用( )来描述需求。A. 类图和序列图 B. 视角与视图 C. 构件和类图 D. 构件与功能

考题 在基于体系结构的软件设计方法中,采用()来描述软件架构A. 类圈和序列图 B. 视角与视图 C. 构件和类圈 D. 构件与功能

考题 在基于体系结构的软件设计方法中,采用()来描述软件架构,采用(请作答此空 )但来描述功能需求,采用()来描述质量需求。A. 类图 B. 视角 C. 用例 D. 质量场景

考题 基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD的叙述中,错误的是()A、使用ABSD方法,设计活动可以从项目总体功能框架明确就开始B、ABSD方法是一个自顶向下,递归细化的过程C、ABSD方法有3个基础:功能分解、选择架构风格实现质量和商业需求及软件模板的使用D、使用ABSD方法,设计活动的开始意味着需求抽取和分析活动可以终止

考题 基于场景的架构分析方法(Scenarios-basedArchitectureAnalysisMethod,SAAM)是卡耐基梅隆大学软件工程研究所的Kazman等人于1983年提出的一种非功能质量属性的架构分析方法,是最早形成文档并得到广泛应用的软件架构分析方法。SAAM的主要输入是问题描述、(1)和架构描述文档,其分析过程主要包括场景开发、(2)、单个场景评估、场景交互和总体评估。 空白(2)处应选择()A、架构需求B、架构描述C、架构设计D、架构实现

考题 (1)描述了一类软件架构的特征,它独立于实际问题,强调软件系统中通用的组织结构选择。垃圾回收机制是Java语言管理内存资源时常用的一种(2)。空白(2)处应选择()A、架构风格B、开发方法C、设计模式D、分析模式

考题 (1)描述了一类软件架构的特征,它独立于实际问题,强调软件系统中通用的组织结构选择。垃圾回收机制是Java语言管理内存资源时常用的一种(2)。 空白(1)处应选择()A、架构风格B、开发方法C、设计模式D、分析模式

考题 基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。 空白(2)处应选择()A、用例与类图B、用例与视角C、用例与质量场景D、视角与质量场景

考题 软件架构需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。以下活动中,不属于软件架构需求过程范畴的是()A、设计构件B、需求获取C、标识构件D、架构需求评审

考题 单选题基于架构的软件设计(ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。以下关于ABSD的叙述中,错误的是()A 使用ABSD方法,设计活动可以从项目总体功能框架明确就开始B ABSD方法是一个自顶向下,递归细化的过程C ABSD方法有3个基础:功能分解、选择架构风格实现质量和商业需求及软件模板的使用D 使用ABSD方法,设计活动的开始意味着需求抽取和分析活动可以终止

考题 单选题软件架构需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。以下活动中,不属于软件架构需求过程范畴的是()A 设计构件B 需求获取C 标识构件D 架构需求评审

考题 单选题基于软件架构的设计(ArchitectureBasedSoftwareDevelopment,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用(1)来描述软件架构,采用(2)来描述需求。 空白(1)处应选择()A 类图和序列图B 视角与视图C 构件和类图D 构件与功能