参考答案和解析
正确答案:AD
更多“软件配置管理的主要工作包括().A.版本控制B.质量保证C.配置审计D.变更控制 ”相关问题
  • 第1题:

    一般来讲配置管理的活动包括()方面的活动。①配置项标识②制定项目配置管理计划③配置项控制④配置状态报告⑤配置审计⑥进行版本管理与发行管理() A.①②③④ B.②③④⑤C.①③④⑤ D.③④⑤⑥


    正确答案:C

    一般来说,配置管理包括配置项标识、配置项控制、配置状态报告和配置审计4个方面的活动。

  • 第2题:

    以下不属于配置管理主要工作的是(62)。

    A.标识配置项

    B.控制配置项的变更

    C.缺陷分析

    D.进行版本管理和发行管理


    正确答案:C
    解析:通常,实施项目配置管理应完成以下几方面的任务:①制订项目配置管理计划;②确定配置标识规则;③实施变更控制;④报告配置状态;⑤进行配置审核;⑥进行版本管理和发行管理。缺陷分析是指当发现产品或生产过程中存在缺陷后对其进行原因分析,一般认为属于质量管理范畴。

  • 第3题:

    软件配置管理主要有5个任务:标识、版本控制、变化控制、(19)和报告。

    A.风险评估

    B.小组协作

    C.配置审计

    D.工具选择


    正确答案:C
    解析:软件配置管理主要有5个任务:标识、版本控制、变化控制、配置审计和报告。

  • 第4题:

    ● 配置管理是软件质量保证的重要一环,软件配置管理的基本任务包括配置标识、版本管理、变更管理、(26)和配置报告。在配置管理库中,受控库(CL)通常以(27)为单位建立并维护。

    (26)

    A.配置组管理

    B.配置对象管理

    C.配置审核

    D.配置库管理

    (27)

    A.开发项目

    B.配置管理项

    C.子系统

    D.软件产品


    正确答案:C,B

  • 第5题:

    不属于软件配置管理的活动。

    A.变更标识

    B.变更控制

    C.质量控制

    D.版本控制


    正确答案:C
    解析:软件配置管理(Software Configuration Management,SCM)是一种标识、组织和控制修改的技术。软件配置管理应用于整个软件工程过程。我们知道.在软件建立时变更是不可避免的,而变更加剧了项目中软件开发者之间的混乱。SCM活动的目标就是为了标识变更、控制变更、确保变更正确实现并向其他有关人员报告变更。从某种角度讲,SCM是一种标识、组织和控制修改的技术,目的是使错误降为最小并最有效地提高生产效率。

  • 第6题:

    下列哪些是软件配置管理的功能().

    A.版本控制

    B.过程控制

    C.工作空间管理

    D.异地开发支持

    E.变更请求管理


    正确答案:ACDE

  • 第7题:

    以下描述不是软件配置管理功能的是(59)。

    A.配置标识

    B.版本控制

    C.审计和审查

    D.程序设计


    正确答案:D
    本题考查软件工程方面的基础知识。配置管理是指以技术和管理的手段来监督和指导开展如下工作的规程:①识别和记录配置项的物理特性和功能特性;②管理和控制上述特性的变更;③记录和报告变更过程和相应的配置项状态;④验证配置项是否于需求一致。其中配置项是在配置管理当中作为单独实体进行管理和控制的工作产品的集合。按照上述CMMI给出的定义,配置标识、版本控制、审计和审查都属于配置管理功能范围,而程序设计则不属于配置管理功能范围,故本题应选择D。

  • 第8题:

    软件配置管理功能不包括( )。

    A.配置标识
    B.版本控制
    C.审计和审查
    D.程序设计

    答案:D
    解析:
    常识。

  • 第9题:

    配置管理贯穿软件开发的整个过程。以下内容中,不属于配置管理的是(31)。

    A.版本控制
    B.风险管理
    C.变更管理
    D.配置状态报告

    答案:B
    解析:
    配置管理是通过技术或行政手段对软件产品及其开发过程和生命周期进行控制、规范的一系列措施。配置管理的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期中各个阶段都能得到精确的产品配置。
    配置管理的活动包括:制定配置管理计划、配置库管理、配置控制、配置状态报告、配置审计、发布管理和交付。
    风险管理是与配置管理并列的项目管理过程。

  • 第10题:

    为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括

    A.配置项标识、配置项控制、配置状态报告、配置审计
    B.配置基线确立、配置项控制、配置报告、配置审计
    C.配置项标识、配置项变更、配置审计、配置跟踪
    D.配置项标识、配置项控制、配置状态报告、配置跟踪

    答案:A
    解析:
    试题分析:本题考查测试配置管理中基本活动的基础知识。测试配置管理的基本活动包括配置项标识、配置项控制、配置状态报告以及配置审计

  • 第11题:

    软件维护工具不包括( )工具。

    A.版本控制
    B.配置管理
    C.文档分析
    D.逆向工程

    答案:B
    解析:
    出自软件设计师教材第五版P312。辅助软件维护工具辅助维护人员对软件代码及其文档进行各种维护活动。软件维护工具主要有:版本控制工具、文档分析工具、开发信息库工具、逆向工程工具、再工程工具。

  • 第12题:

    下面的()不是软件配置管理的任务。

    • A、变更控制
    • B、配置状态报告
    • C、统计质量控制
    • D、版本控制

    正确答案:C

  • 第13题:

    ●软件开发中经常利用配置库实现变更控制,主要是控制软件配置项的状态变化,不受配置管理控制的是(52)。

    (52)A.自由状态

    B.工作状态

    C.评审状态

    D.受控状态


    正确答案:A

  • 第14题:

    【问题 3】(6 分)

    请就配置管理,判断以下概念的正确性(在答题纸对应栏内,正确的画“√” ,错误的画“×” ):

    (1) 配置识别、变更控制、状态报告、配置审计是软件配置管理包含的主要活动。( )

    (2) CCB必须是常设机构,实际工作中需要设定专职人员。 ( )

    (3) 基线是软件生存期各个开发阶段末尾的特定点,不同于里程碑。 ( )

    (4) 动态配置库用于管理基线和控制基线的变更。 ( )

    (5) 版本管理是对项目中配置项基线的变更控制。 ( )

    (6) 配置项审计包括功能配置审计和物理配置审计。 ( )


    正确答案:
     [问题3] 解答要点
    正确答案为:(1)√(2)×(3)×(4)×(5)×(6)√

  • 第15题:

    试题(34)

    在进行软件配置管理工作中,可以设立配置控制委员会协助项目经理进行软件配置管理,(34)属于配置控制委员会的职责。

    (34)

    A.批准、发布配置管理计划

    B.决定项目起始基线和软件开发工作里程碑

    C.建立、更改基线的设置,审核变更申请

    D.执行版本控制和变更控制方案


    正确答案:C
    试题(34)分析
    配置管理过程的主要参与人员与职责如下:
    1)项目经理(PM,Project Manager)。项目经理是整个信息系统开发和维护活动的负责人,他根据配置控制委员会的建议,批准配置管理的各项活动并控制它们的进程。其具体工作职责如下:
    — 制定项目的组织结构和配置管理策略;
    — 批准、发布配置管理计划;
    — 决定项目起始基线和软件开发工作里程碑;
    — 接受并审阅配置控制委员会的报告。
    2)配置控制委员会(CCB,Configuration Control Board)。负责指导和控制配置管理的各项具体活动的进行,为项目经理的决策提供建议。其具体工作职责如下:
    — 批准配置项的标志,以及软件基线的建立;
    — 制定访问控制策略;
    — 建立、更改基线的设置,审核变更申请;
    — 根据配置管理员的报告决定相应的对策。
    3)配置管理员(CMO,Configuration Management Officer)。根据配置管理计划执行各项管理任务,定期向CCB提交报告,并列席CCB的例会,其具体工作职责如下:
    — 软件配置管理工具的日常管理与维护;
    — 提交配置管理计划;
    — 各配置项的管理与维护;
    — 执行版本控制和变更控制方案;
    — 完成配置审计并提交报告;
    — 对开发人员进行相关的培训;
    — 识别开发过程中存在的问题并制定解决方案。
    4)开发人员(Dev,Developer)。开发人员的职责就是根据项目组织确定的配置管理计划和相关规定,按照配置管理工具的使用模型来完成开发任务。
    综上,本题中选项C.建立、更改基线的设置,审核变更申请属于配置控制委员会的职责,其余几项分别属于项目经理和配置管理员的职责。
    参考答案
    (34)C

  • 第16题:

    ● 关于软件测试过程中的配置管理,__是不正确的表述。

    A.测试活动的配置管理属于整个软件项目配置管理的一部分

    B.软件测试配置管理包括4个基本的活动:配置项变更控制、配置状态报告、配置审计、配置管理委员会建立

    C.配置项变更控制要规定测试基线,对每个基线进行描述

    D.配置状态报告要确认过程记录、跟踪问题报告、更改请求以及更改次序等


    正确答案:B
    软件测试配置管理的基本活动应该包括:建立配置计划、配置标识与建立基线、配置变更管理、版本管理、配置审计、配置状态报告。参考答案B

  • 第17题:

    项目配置管理的主要任务中,不包括(6)。

    A.版本管

    B.发行管

    C.检测配置

    D.变更控制


    正确答案:C
    解析:请读者参考(1)题的分析。

  • 第18题:

    软件配置管理的5个任务是( )、版本管理、变更控制、配置审核和配置报告。

    A.配置项

    B.配置对象

    C.配置标识

    D.配置库管理


    正确答案:C

  • 第19题:

    ● 按照软件配置管理的原始指导思想,受控制的对象应是(33) 。实施软件配置管理包括4个最基本的活动,其中不包括(34) 。

    (33)

    A.软件元素

    B.软件项目

    C.软件配置项

    D.软件过程

    (34)

    A.配置项标识

    B.配置项优化

    C.配置状态报告

    D.配置审计


    正确答案:C,B

  • 第20题:

    以下描述不是软件配置管理功能的是______。

    A.配置标识
    B.版本控制
    C.审计和审查
    D.程序设计

    答案:D
    解析:
    本题考查软件工程方面的基础知识。配置管理是指以技术和管理的手段来监督和指导开展如下工作的规程:①识别和记录配置项的物理特性和功能特性;②管理和控制上述特性的变更;③记录和报告变更过程和相应的配置项状态;④验证配置项是否于需求一致。其中配置项是在配置管理当中作为单独实体进行管理和控制的工作产品的集合。按照上述CMMI给出的定义,配置标识、版本控制、审计和审查都属于配置管理功能范围,而程序设计则不属于配置管理功能范围,故本题应选择D。

  • 第21题:

    软件开发中经常利用配置库实现变更控制,主要是控制软件配置项的状态变化,不受配置管理控制的是( )

    A.自由状态
    B.工作状态
    C.评审状态
    D.受控状态

    答案:A
    解析:
    软件开发项目中,往往使用配置库来实现变更控制。一般情况下,处于开发状态中的软件配置项尚未稳定下来,并未受到配置管理的控制,开发人员的变更也并未受到限制,软件配置项处于自由状态。但当开发人员认为工作已告完成,可供其他配置项使用时,它就开始趋于稳定。把它交出评审,就开始进入评审状态,若通过评审作为基线将准许进入配置库(实施check-in),开始“冻结”,此时开发人员不允许对其任意修改,因为它已处于受控状态。通过评审表明,它确已达到质量要求,但若未能通过评审,则将其回归到工作状态,重新进行调整。

  • 第22题:

    软件配置管理的内容不包括( )

    A.版本控制
    B.变更控制
    C.过程支持
    D.质量控制

    答案:D
    解析:
    本题考查软件工程配置管理知识点。软件配置管理(Software Configure Management,SCM)用于整个软件工程过程。主要目标是标识变更,控制变更,确保变更正确地实现,报告有关变更。SCM是一组管理整个软件生存期各阶段中变更的活动。软件配置管理的内容包括版本控制、变更控制及过程支持,不包括质量控制。根据题意可知,本题选D。

  • 第23题:

    软件配置管理是一门应用技术、管理和监督相结合的学科,通过标识和文档来记录配置项的功能和物理特性、控制这些特性的变更、记录和报告变更的过程和状态,并验证它们与需求是否一致。软件配置管理主要有:标识、版本控制、变化控制、配置审计和配置状态报告。


    正确答案:正确