( )A.架构需求说明书B.架构实现说明书C.架构质量说明书D.架构评审说明书

题目

( )

A.架构需求说明书

B.架构实现说明书

C.架构质量说明书

D.架构评审说明书


相似考题
更多“( )A.架构需求说明书B.架构实现说明书C.架构质量说明书D.架构评审说明书”相关问题
  • 第1题:

    以下哪种技术是IT网络架构发展的终极目标:()

    A.单体架构

    B.微服务架构

    C.垂直架构

    D.分布式架构


    答案:B

  • 第2题:

    (54)

    A.架构设计

    B.架构实现

    C.架构复审

    D.架构演化


    正确答案:D
    同53题解析

  • 第3题:

    ( )

    A.架构设计

    B.架构实现

    C.架构复审

    D.架构演化


    正确答案:C
    同52题解析

  • 第4题:

    ( )

    A.架构视图

    B.架构排序

    C.架构风格

    D.架构策略


    正确答案:A
    同57题解析

  • 第5题:

    软件架构设计包括提出架构模型,产生架构设计和进行设计评审等活动,是一个迭代的过程。架构设计主要关注软件组件的结构、属性和( ),并通过多种( )全面描述特定系统的架构。

    A.实现方式 B.交互作用 C.设计方案 D.测试方式 A.对象 B.代码 C.文档 D.视图


    正确答案:B,D

  • 第6题:

    在对一个软件系统的架构进行设计与确认之后,需要进行架构复审。架构复审的目的是为了标识潜在的风险,及早发现架构设计中的缺陷和错误。在架构复审过程电,主要由( )决定架构是否满足需求、质量需求是否在设计中得到体现。

    A.系统分析师与架构师 B.用户代表与领域专家 C.系统拥有者与项目经理 D.系统开发与测试人员


    正确答案:B

  • 第7题:

    ● 根据《软件工程术语GB/T 11457-2006》, 验证过程试图确保活动的输出产品已经被正确制造,而确认过程则试图确保建造了正确的产品。因此,项目组为保证系统的设计满足需求规格说明书要求而实施的过程称为__(17)__。

    (17)

    A.架构验证

    B.需求确认

    C.架构确认

    D.需求验证


    正确答案:D

  • 第8题:

    信息系统生命周期分为立项、开发、运维及消亡四个阶段。 ( )不属于开发阶段的工作成果。

    A.需求规格说明书
    B.系统逻辑模型
    C.系统架构设计
    D.系统业务流程分析

    答案:A
    解析:
    项目立项阶段包括问题定义、可行性分析与研究、需求分析三个过程,需求分析的结果是需求规格说明书,故答案A属于立项阶段。

  • 第9题:

    软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。架构设计主要关注软件组件的结构、属性和(请作答此空),并通过多种( )_全面描述特定系统的架构。

    A.实现方式
    B.交互作用
    C.设计方案
    D.测试方式

    答案:B
    解析:
    软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。架构设计主要关注软件组件的结构、属性和交互作用,并通过多种视图全面描述特定系统的架构。

  • 第10题:

    软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程。以下关于软件架构设计活动的描述,错误的是()

    A. 在建立软件架构的初期,一般需要选择一个合适的架构风格
    B. 将架构分析价段已标识的构件映射到架构中,并分析这些构件之间的关系
    C. 软件架构设计活动将已标构件集成到软件架构中,设计并实现这些构件
    D. 一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审

    答案:C
    解析:
    软件架构设计包括提出架构模型、产生架构设计和进行设计评审等活动,是一个迭代的过程,在建立软件架构的初期,一般需要选择一个合适的架构风格,并将架构分析阶段已标识的构件映射到架构中,并分析这些构件之间的关系,一旦得到了详细的软件架构设计,需要邀请独立于系统开发的外部人员对系统进行评审。—般来说,软件架构设计活动将已标识构件集成到软件架构中,设计这些构件,但不予以实现。

  • 第11题:

    产品品质计划架构包括()

    • A、产品品质计划表
    • B、检验规范
    • C、作业规范
    • D、设备保养说明书
    • E、出货查核表

    正确答案:A,B,C,D

  • 第12题:

    ( 难度:中等)以下哪些属于TOGAF架构涉及的主要阶段?
    A.架构愿景
    B.业务架构
    C.信息系统架构
    D.技术架构

    答案:ABCD

  • 第13题:

    自动售检票系统的基本架构形式有哪种?()

    A.线路式架构

    B.分散式架构

    C.区域式架构

    D.完全集中式架构


    参考答案:ABCD

  • 第14题:

    ABSD方法主要包括架构需求等6个主要活动,其中(53)活动的目标是标识潜在的风险,及早发现架构设计中的缺陷和错误;(54)活动针对用户的需求变化,修改应用架构,满足新的需求。

    A.架构设计

    B.架构实现

    C.架构复审

    D.架构演化


    正确答案:C
    ABSDM模型把整个基于体系结构的软件过程划分为体系结构需求、设计、文档化、复审、实现、演化等六个子过程。架构需求:需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。架构需求受技术环境和架构设计师的经验影响。需求过程主要是获取用户需求,标识系统中所要用到的构件。如果以前有类似的系统架构的需求,我们可以从需求库中取出,加以利用和修改,以节省需求获取的时间,减少重复劳动,提高开发效率。架构设计:架构需求用来激发和调整设计决策,不同的视图被用来表达与质量目标有关的信息。架构设计是一个迭代过程,如果要开发的系统能够从已有的系统中导出大部分,则可以使用已有系统的设计过程。架构文档化:绝大多数的架构都是抽象的,由一些概念上的构件组成。例如,层的概念在任何程序设计语言中都不存在。因此,要让系统分析师和程序员去实现架构,还必须得把架构进行文档化。文档是在系统演化的每一个阶段,系统设计与开发人员的通讯媒介,是为验证架构设计和提炼或修改这些设计(必要时)所执行预先分析的基础。架构文档化过程的主要输出结果是架构需求规格说明和测试架构需求的质量设计说明书这两个文档。生成需求模型构件的精确的形式化的描述,作为用户和开发者之间的一个协约。软件架构的文档要求与软件开发项目中的其他文档是类似的。文档的完整性和质量是软件架构成功的关键因素。文档要从使用者的角度进行编写,必须分发给所有与系统有关的开发人员,且必须保证开发者手上的文档是最新的。架构复审:架构设计、文档化和复审是一个迭代过程。从这个方面来说,在一个主版本的软件架构分析之后,要安排一次由外部人员(用户代表和领域专家)参加的复审。复审的目的是标识潜在的风险,及早发现架构设计中的缺陷和错误,包括架构能否满足需求、质量需求是否在设计中得到体现、层次是否清晰、构件的划分是否合理、文档表达是否明确、构件的设计是否满足功能与性能的要求等等。由外部人员进行复审的目的是保证架构的设计能够公正地进行检验,使组织的管理者能够决定正式实现架构。架构实现:所谓“实现”就是要用实体来显示出一个软件架构,即要符合架构所描述的结构性设计决策,分割成规定的构件,按规定方式互相交互。架构演化:在构件开发过程中,最终用户的需求可能还有变动。在软件开发完毕,正常运行后,由一个单位移植到另一个单位,需求也会发生变化。在这两种情况下,就必须相应地修改软件架构,以适应新的变化了的软件需求。

  • 第15题:

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

    A.架构风格

    B.设计模式

    C.架构策略

    D.架构描述


    正确答案:A
    ABSD方法有3个基础。第一个基础是功能的分解。在功能分解中,ABSD方法使用已有的基于模块的内聚和耦合技术。第二个基础是通过选择体系结构风格来实现质量和业务需求。第三个基础是软件模板的使用。软件模板利用了一些软件系统的结构。ABSDM模型把整个基于体系结构的软件过程划分为体系结构需求、设计、文档化、复审、实现、演化等六个子过程。架构需求:需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。架构需求受技术环境和架构设计师的经验影响。需求过程主要是获取用户需求,标识系统中所要用到的构件。如果以前有类似的系统架构的需求,我们可以从需求库中取出,加以利用和修改,以节省需求获取的时间,减少重复劳动,提高开发效率。架构设计:架构需求用来激发和调整设计决策,不同的视图被用来表达与质量目标有关的信息。架构设计是一个迭代过程,如果要开发的系统能够从已有的系统中导出大部分,则可以使用已有系统的设计过程。架构文档化:绝大多数的架构都是抽象的,由一些概念上的构件组成。例如,层的概念在任何程序设计语言中都不存在。因此,要让系统分析师和程序员去实现架构,还必须得把架构进行文档化。文档是在系统演化的每一个阶段,系统设计与开发人员的通讯媒介,是为验证架构设计和提炼或修改这些设计(必要时)所执行预先分析的基础。架构文档化过程的主要输出结果是架构需求规格说明和测试架构需求的质量设计说明书这两个文档。生成需求模型构件的精确的形式化的描述,作为用户和开发者之间的一个协约。软件架构的文档要求与软件开发项目中的其他文档是类似的。文档的完整性和质量是软件架构成功的关键因素。文档要从使用者的角度进行编写,必须分发给所有与系统有关的开发人员,且必须保证开发者手上的文档是最新的。架构复审:架构设计、文档化和复审是一个迭代过程。从这个方面来说,在一个主版本的软件架构分析之后,要安排一次由外部人员(用户代表和领域专家)参加的复审。复审的目的是标识潜在的风险,及早发现架构设计中的缺陷和错误,包括架构能否满足需求、质量需求是否在设计中得到体现、层次是否清晰、构件的划分是否合理、文档表达是否明确、构件的设计是否满足功能与性能的要求等等。由外部人员进行复审的目的是保证架构的设计能够公正地进行检验,使组织的管理者能够决定正式实现架构。架构实现:所谓“实现”就是要用实体来显示出一个软件架构,即要符合架构所描述的结构性设计决策,分割成规定的构件,按规定方式互相交互。架构演化:在构件开发过程中,最终用户的需求可能还有变动。在软件开发完毕,正常运行后,由一个单位移植到另一个单位,需求也会发生变化。在这两种情况下,就必须相应地修改软件架构,以适应新的变化了的软件需求。

  • 第16题:

    软件架构风格是描述某一特定应用领域中系统组织方式的惯用模式。架构风格反映领域中众多系统所共育的结构和( ),强调对架构( )的重用。

    A.语义特性 B.功能需求 C.质量属性 D.业务规则 A.分析 B.设计 C.实现 D.评估


    正确答案:A,B

  • 第17题:

    架构权衡分析方法(Architecture Tradeoff Analysis Method, ATAM)是在基于场景的架构分析方法(Scenarios-based Architecture Analysis Method, SAAM)基础之上发展起来的,主要包括场景和需求收集、( ),属性模型构造和分析,属性模型折中等四个阶段。ATAM方法要求在系统开发之前,首先对这些质量属性进行( )和折中。

    A.架构视图和场景实现 B.架构风格和场景分析 C.架构设计和目标分析 D.架构描述和需求评估 A.设计 B.实现 C.测试 D.评价


    正确答案:A,D

  • 第18题:

    软件架构是软件开发过程中的一项重要工作,( )不属于软件架构设计的主要工作内容

    A.制定技术规格说明

    B.编写需求规格说明书

    C.技术选型

    D.系统分解


    正确答案:B

  • 第19题:

    软件架构需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。以下活动中,不属于软件架构需求过程范畴的是______。

    A.设计构件

    B.需求获取

    C.标识构件

    D.架构需求评审


    正确答案:A
    解析:软件架构需求是指用户对目标软件系统在功能、行为、性能和设计约束等方面的期望。需求过程主要是获取用户需求,标识系统中所要用到的构件,并进行架构需求评审。其中标识构件又详细分为生成类图、对类图进行分组和将类打包成构件三步。软件架构需求并不应该包括设计构件的过程。

  • 第20题:

    软件架构设计是软件开发过程中的一项重要工作。( )不属于软件架构设计的主要工作内容。

    A.制定技术规格说明
    B.编写需求规格说明书
    C.技术选型
    D.系统分解

    答案:B
    解析:
    架构师的主要职责:1.确认需求 在项目开发过程中,架构师是在需求规格说明书完成后介入的,需求规格说明书必须得到架构师的 认可。架构师需要和分析人员反复交流,以保证自己完整并准确地理解用户需求。2.系统分解 依据用户需求,架构师将系统整体分解为更小的子系统和组件,从而形成不同的逻辑层或服务。随 后,架构师会确定各层的接口,层与层相互之间的关系。架构师不仅要对整个系统分层,进行“纵向 ”分解,还要对同一逻辑层分块,进行“横向”分解。这体现了软件架构师的功力。3.技术选型 架构师通过对系统的一系列的分解,最终形成了软件的整体架构。技术选择主要取决于软件架构。 例如:Web Server运行在Windows上还是Linux上?数据库采用MSSql、Oracle还是Mysql?是否需要采 用MVC或者Spring等轻量级的框架?前端采用富客户端还是瘦客户端方式?架构师对产品和技术的选 型只限于评估,没有决定权,最终的决定权归项目经理。架构师提出的技术方案为项目经理提供了重 要的参考信息,项目经理会从项目预算、人力资源、时间进度等实际情况进行权衡,最终进行确认。4.制定技术规格说明 架构师在项目开发过程中,是技术权威。他需要协调所有的开发人员,与开发人员一直保持沟通, 始终保证开发者依照它的架构意图去实现各项功能。架构师通过它制定的技术规格说明书(UML视图 、Word文档,Visio文件)与开发者沟通,保证开发者可以从不同角度去观察、理解各自承担的子系 统或者模块。架构师还需要与项目经理、需求分析员,甚至与最终用户保持沟通。

  • 第21题:

    根据《软件工程术语GB/T11457—2006》,验证过程试图确保活动的输出产品已经被正确制造,而确认过程则试图确保建造了正确的产品。因此,项目组为保证系统的设计满足需求规格说明书要求而实施的过程称为 ( ) 。

    A.架构验证
    B.需求确认
    C 架构确认
    D.需求验证

    答案:D
    解析:
    根据验证和确认的定义,为保证系统的设计满足需求规格说明书要求而实施的过程是对需求的验证而不是确认。因为系统的设计方案再优秀,也不一定能够保证建造了正确的产品。

  • 第22题:

    架构权衡分析方法(Architecture Tradeoff Analysis Method,ATAM)是在基于场景的架构分析方法(Scenarios-based Architecture Analysis Method,SAAM)基础之上发展起来的,主要包括场景和需求收集、(请作答此空)、属性模型构造和分析、属性模型折中等4个阶段。ATAM方法要求在系统开发之前,首先对这些质量属性进行_(63)和折中。

    A. 架构视图和场景实现
    B. 架构风格和场景分析
    C. 架构设计和目标分析
    D. 架构描述和需求评估

    答案:A
    解析:
    ATAM是在基于场景的架构分析方法(Scenarios-based Architecture Analysis Method,SAAM)基础之上发展起来的,主要包括场景和需求收集、架构视图和场景实现、属性模型构造和分析、属性模型折中等4个阶段。ATAM方法要求在系统开发之前,首先对这些质量属性进行评价和折中。

  • 第23题:

    电子系统的典型架构包括哪些核心要素?()

    • A、电源与信号源
    • B、使用说明书
    • C、核心功能电路
    • D、负载

    正确答案:A,C,D