确定采用哪种软件体系结构是在( )阶段进行的。A.需求分析B.概要设计C.详细设计D.软件实现

确定采用哪种软件体系结构是在( )阶段进行的。

A.需求分析
B.概要设计
C.详细设计
D.软件实现

参考解析

解析:本题考查软件设计的基础知识。软件体系结构就是描述软件的部分及其部分之间的关系。软件体系结构应该尽早确定,一般在软件开发的概要设计阶段进行,故正确答案为B。

相关考题:

● 嵌入式软件开发过程一般包括需求分析阶段、软件设计阶段、编码阶段和集成阶段,下面不属于嵌入式软件设计阶段工作的是 (60) 。A. 软件体系结构设计 B. 软件外部接口定义C. 软件功能模块划分 D. 程序流程图编制

● RUP是一个二维的软件开发模型,其核心特点之一是 (27) 。RUP将软件开发生存周期划分为多个循环(cycle),每个循环由4个连续的阶段组成,每个阶段完成确定的任务。设计及确定系统的体系结构,制定工作计划及资源要求是在 (28) 阶段完成的。(27)A. 数据驱动B. 模型驱动C. 用例驱动D. 状态驱动(28)A. 初始(inception)B. 细化(elaboration)C. 构造(construction)D. 移交(transition)

在下列软件设计阶段的说法中,不正确的是()。 A、软件设计一般分为概要设计和详细设计,它们之间的关系是全局与局部的关系B、结构化设计方法在软件开发中,用于概要设计C、描述软件的总的体系结构,称为“软件概要设计”D、通常采用自底而上的结构化分析方法,进行软件概要设计

确定采用哪种软件体系结构是在(40)阶段进行的。A.需求分析B.概要设计C.详细设计D.软件实现

传统编译器进行词法分析、语法分析、代码生成等步骤的处理时,前一阶段处理的输出是后一阶段处理的输入,则采用的软件体系结构风格是(请作答此空)。该体系结构的优点不包括( )。A.管道过滤器B.分层C.信息库D.发布订阅

以下关于软件可靠性管理的叙述中,不正确的是( )A.在需求分析阶段确定软件的可靠性目标B.在设计阶段进行可靠性评价C.在测试阶段进行可靠性测试D.在实施阶段收集可靠性数据

传统编译器进行词法分析、语法分析、代码生成等步骤的处理时,前一阶段处理的输出是后一阶段处理的输入,则采用的软件体系结构风格是( )。该体系结构的优点不包括(请作答此空)。A.软件构件具有良好的高内聚,低耦合的特点B.支持重用C.支持并行执行D.提高性能

以下关于软件可靠性管理的叙述中,不正确的是( )。A.在需求分析阶段确定软件的可靠性目标B.在设计阶段进行可靠性评价C.在测试阶段执行可靠性测试D.在实施阶段收集可靠性数据

论基于场景的软件体系结构评估方法 大型复杂软件系统开发所关注的问题之一是质量,在软件系统的早期设计阶段,选择合适的体系结构对系统许多关键质量属性(如可用性、可修改性、性能、安全性、易用性等)起着决定性的影响。不恰当的软件体系结构将给项目开发带来灾难。因此,尽早分析和评估一个系统的体系结构非常重要。软件体系结构分析和评估的目的是为了识别体系结构中潜在的风险,验证系统的质量需求在设计中是否得到体现,预测系统的质量并帮助开发人员进行设计决策。 软件体系结构的评估通常是指评估参与者在评估过程中利用特定评估方法对系统质量属性进行分析与评估。基于调查问卷或检查表的评估和基于场景(Scenarios)的评估是目前主要的两类评估方式。利用场景评估技术进行软件体系结构评估的主流方法包括SAAM(Scenario-based Architecture Analysis Method)、ATAM(Architecture Tradeoff Analysis Method)和CBAM(Cost Benefit Analysis Method)。SAAM方法最初用于比较不同的体系结构,后来用于指导对体系结构的检查,使其主要关注潜在的问题,如需求冲突,或仅从某一参与者观点出发的不全面的系统设计。ATAM方法在揭示出结构满足特定质量目标的同时,也能反映出质量目标之间的联系,从而权衡多个质量目标。CBAM方法可以看做是ATAM方法的补充,在其评估结果上对软件体系结构的经济性进行评估。 请围绕"基于场景的软件体系结构评估方法"论题,依次从以下3个方面进行论述: ①概要叙述你参与管理和开发的软件项目以及你在其中所担任的主要工作,包括角色、工作内容等。 ②请从评估目的、评估参与者、评估活动或过程、评估结果等几个方面对SAAM或ATAM评估方法进行分析。 ③结合你参与的实际工作和项目的实际情况,具体阐述你在进行体系结构设计和评估时,采用了什么评估方法,如何具体实施,最终实际效果如何。

在软件生命周期的各个阶段中,测试阶段的主要任务是确定软件“做什么”的问题。

()是对系统的组件、结点的配置进行描述。A、系统体系结构B、软件(逻辑)系统体系结构C、系统框架D、硬件(物理)系统体系结构

在软件需求分析阶段,分析人员要确定对软件的综合要求,其中最重要的是()。

在软件生命周期中,能准确确定软件系统的体系结构的功能阶段是()。A、概要设计B、详细设计C、需求分析D、可行性分析

软件开发模型:软件需求完全确定采用();初始阶段只提供基本需求时采用(),如原型模型和螺旋模型。

在软件生命周期的各个阶段中,概要设计阶段的主要任务是确定软件“做什么”的问题。

在软件生命周期的各个阶段中,()阶段准确地确定软件系统“做什么”的问题。

在软件程序测试的哪个阶段一个组织应该进行体系结构设计测试?()A、可接受性测试B、系统测试C、集成测试D、单元测试

RUP是一个二维的软件开发模型,其核心特点之一是(1)。RUP将软件开发生存周期划分为多个循环(cycle),每个循环由4个连续的阶段组成,每个阶段完成确定的任务。设计及确定系统的体系结构,制定工作计划及资源要求是在(2)阶段完成的。空白(2)处应选择()A、初始(inception)B、细化(elaboration)C、构造(construction)D、移交(transition)

多选题以下对软件体系结构的生命周期描述正确的是()A软件体系结构的非形式化描述B软件体系结构的规范描述和分析C软件体系结构的求精及其验证D软件体系结构的实施

单选题在动态体系结构的描述中,不是configuror主要涉及的问题是()。A什么时候软件体系结构应该重新配置B什么原因使得软件体系结构需要进行重新配置C重新配置应该怎样进行D进行重新配置需要多大的代价

问答题软件体系结构的定义众多,你是如何理解软件体系结构的?软件体系结构在软件系统中有何作用?

问答题纵观软件体系结构技术的发展过程,从最初的“无结构”设计到现行的基于体系结构的软件开发,可以认为经历了哪四个阶段?

单选题RUP是一个二维的软件开发模型,其核心特点之一是(1)。RUP将软件开发生存周期划分为多个循环(cycle),每个循环由4个连续的阶段组成,每个阶段完成确定的任务。设计及确定系统的体系结构,制定工作计划及资源要求是在(2)阶段完成的。空白(1)处应选择()A数据驱动B模型驱动C用例驱动D状态驱动

填空题软件体系结构的生命周期模型主要分为需求分析阶段,建立软件体系结构阶段()和实现阶段。

单选题在软件生命周期中,能准确确定软件系统的体系结构的功能阶段是()。A概要设计B详细设计C需求分析D可行性分析

问答题软件体系结构是必需,软件体系结构的生命周期分为哪几个阶段?

填空题软件体系结构应建立于传统的软件开发过程的()和()阶段之间。