niusouti.com

以下关于软件开发过程中组织软件测试的叙述,_____是正确的。A.软件单元测试由监理单位与承建单位联合组织B.软件确认测试由建设单位自行组织C.软件集成测试由承建单位自行组织D.系统测试应由承建单位和建设单位联合组织

题目

以下关于软件开发过程中组织软件测试的叙述,_____是正确的。

A.软件单元测试由监理单位与承建单位联合组织

B.软件确认测试由建设单位自行组织

C.软件集成测试由承建单位自行组织

D.系统测试应由承建单位和建设单位联合组织


相似考题
更多“以下关于软件开发过程中组织软件测试的叙述,_____是正确的。A.软件单元测试由监理单位与承建单位 ”相关问题
  • 第1题:

    ● 软件产品验收过程由(43)组织实施。

    (43)

    A.业主单位

    B.监理单位

    C.监理单位协助业主单位

    D.承建单位和业主单位


    正确答案:C

  • 第2题:

    软件产品验收过程由(43)组织实施。

    A.业主单位

    B.监理单位

    C.监理单位协助业主单位

    D.承建单位和业主单位


    正确答案:C
    解析:软件产品验收过程由监理学—位协助业主单位组织实施。承建单位必须积极支持完成验收软件产品验收工作。选择C正确。

  • 第3题:

    ●以下关于单元测试的叙述,不正确的是(62)。

    (62)A.单元测试是指对软件中的最小可测试单元进行检查和验证

    B.单元测试是在软件开发过程中要进行的最低级别的测试活动

    C.结构化编程语言中的测试单元一般是函数或子过程

    D.单元测试不能由程序员自己完成


    正确答案:D

  • 第4题:

    软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中下列哪项属于基础测试?

    A.系统测试

    B.集成测试

    C.单元测试

    D.验收测试


    正确答案:C
    解析:通过单元测试发现该模块单元的子程序或过程的实际功能与该模块的功能和接口的描述是否相符,以及是否有编码错误存在。高可靠性的模块是组成可靠系统的坚实基础。

  • 第5题:

    在工程分析设计阶段,质量保证监理的主要内容不包括(48)

    A.确保承建单位成立了软件质量保证活动的组织

    B.保障软件质量保证计划符合项目软件的规范要求

    C.审查软件质量保证活动,并给出软件质量保证监理报告

    D.协助承建单位拟定关键部位的测试方案


    正确答案:D
    软件质量保证监理的主要内容:确保项目遵循书面的承建单位管理策略来实施软件质量保证,承建单位成立了软件质量保证活动组织;控制承制单位依据书面规程,为软件项目制定软件质量保证计划,保障软件质量保证计划符合项目软件过程的规范要求;参加承建单位的软件质量保证组按照软件质量保证计划进行活动;参加承建单位的软件质量保证组评审软件工程活动,验证软件工程活动与软件项目计划的一致性;参加承建单位软件质量保证组审核指定的软件产品,依据指定的软件标准、规程和合同需求对可交付的软件产品进行评价,验证软件产品与软件项目计划的一致性;控制承建单位依据书面规程,归档和处理软件活动和软件工作产品中的偏差,管理和控制不一致性问题的文档;软件监理人员和业主的软件质量保证人员定期对软件质量保证组的活动和结果进行评审;跟踪和记录软件质量保证活动的情况,审查软件质量保证活动,并给出软件质量保证监理报告。

  • 第6题:

    在信息系统项目知识产权保护工作中,以下有关知识产权监理措施的叙述,不正确的是( )

    A.待开发软件的知识产权保护控制B.承建单位软件开发原理和算法保护C.外购软件的知识产权保护D.项目文档的知识产权保护控制


    正确答案:B

  • 第7题:

    关于软件测试,以下叙述中错误的是(47) 。

    A.软件开发过程是自顶向下的,软件测试过程是自底向上的

    B.单元测试主要采用白盒测试,辅之以黑盒测试

    C.集成测试通常采用黑盒测试,包括渐增式集成和非增式集成

    D.确认测试以软件的概要设计文档为依据,通常采用黑盒测试


    正确答案:D
    本题考查计算机软件测试方面的相关知识。软件测试在软件生存周期中横跨两个阶段,通常,编码与单元测试属于软件生存周期中的同一阶段。对软件系统进行各种综合测试则是测试阶段的主要工作。软件开发过程是一个自顶向下,逐步细化的过程,而软件测试过程则是以相反的顺序安排的自底向上逐步集成的过程。单元测试需要依据详细设计说明书和源程序清单了解该模块的I/O条件和模块的逻辑结构,主要采用白盒测试的测试用例,铺之以黑盒测试的测试用例。集成测试是对由各模块组装而成的系统进行测试,检查各模块间的接口和通信。该测试主要发现设计中的问题,通常采用黑盒测试。它包括渐增式集成和非增式集成。确认测试是检查软件的功能、性能及其他特征是否与用户的要求一致,它以软件的需求规格说明书(亦称需求规约)为依据,通常采用黑盒测试。

  • 第8题:

    阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。[说明]某单位进行大型电子政务信息系统工程建设,总投资5000万元。建设单位分别与承建单位、监理单位签订了实施合同和监理合同。[事件1]承建单位在合同时间范围内完成了业务应用系统的代码开发工作,将软件源代码及编译配置说明文档提交建设单位和监理单位,准备验收工作。[事件2]承建单位向监理单位提交了验收申请。监理单位首先需要对其验收计划和验收方案进行审查。[事件3]建设单位准备组织验收委员会进行测试、验收。[问题1](5分)针对事件1:(1)承建单位的做法是否合理?为什么?(2)验收准备工作前,承建单位需要补充提交给建设单位和监理单位的资料有哪些?[问题2](5分)针对事件2,请指出监理单位对承建单位验收计划和验收方案进行审查的主要内容。[问题3](5分)针对事件3,请从候选答案中选择一个正确选项,将该选项编号填入答题纸对应栏内。(1)____不需要专门的测试工具和设备,一旦发现错误就能定位错误。A.代码审查B.黑盒测试C.质量控制D.控制流分析(2)软件集成测试由____组织,软件开发组和软件测试组联合实施测试。A.承建单位B.建设单位C.监理单位D.第三方测试单位(3)系统测试由____组织,成立联合测试组实施测试。A.承建单位B.建设单位C.监理单位D.第三方测试单位(4)____包含软件单元的功能测试、接口测试和重要执行路径测试。A.单元测试B.集成测试C.系统测试D.验收测试(5)____的目的在于通过与系统的需求定义做比较,发现软件与系统定义不符合的地方。A.单元测试B.集成测试C.系统测试D.验收测试


    答案:
    解析:
    [问题1](5分)(1)承建单位的做法不合理。因为:1.软件没有通过计算机软件确认测试评审。2.软件没有通过系统测试评审。3.合同或合同附件规定的各类文档不齐全.4.软件产品未置于配置管理之下。5.未进行验收测试和配置审计。6.没有向建设单位及监理单位提交正式的软件验收申请报告,且报告应该有承建单位技术负责人的签字。(2)验收准备工作前,承建单位需要补充提交给建设单位和监理单位的资料有:1.提供与验收相关的文档。2.提供与验收相关的软件配置内容。3.提供软件源代码及编译配置说明。4.同时满足《国家电子政务工程建设项目验收大纲》中规定的验收条件。
    [问题2](5分)监理单位对承建单位验收计划和验收方案进行审查的主要内容:(1)验收目标。(2)各方责任。(3)验收内容。(4)验收标准。(5)验收方式。[问题3](5分)(1)A(2)A(3)B(4)A(5)C
    【解析】
    [问题1]考察的是P588信息应用系统验收阶段监理内容和电子政务项目相关法律法规内容。第一条可以从验收前提和验收过程来解答。第二条可以从验收准备工作内容来解答。1.提交验收的软件项目必须具备以下条件:1)已通过计算机软件确认测试评审。2)已通过系统测试评审。3)合同或合同附件规定的各类文档齐全。4)软件产品已置于配置管理之下。5)合同或合同附件规定的其他验收条件。2.验收过程1)提出验收申请。2)制定验收计划。3)成立验收委员会。4)进行验收测试和配置审计。5)进行验收评审。6)形成验收报告。7)移交产品。3.在验收工作开始前,承建单位必须进行必要的准备工作并提交业主单位与监理单位:1)提供与验收相关文档。2)提供与验收相关的软件配置内容。3)提供软件源代码及编译配置说明。
    [问题2]建单位提出验收申请后,监理单位(或总监理工程师)应该首先对其验收计划和验收方案进行审查。主要审查内容包括:①验收目标,②各方责任,③验收内容,④验收标准,⑤验收方式。
    [问题3]考察了以下几方面的知识。1.代码审查,包括代码评审和走查,主要依靠有经验的程序设计人员根据软件设计文档,通过阅读程序,发现错误和缺陷。这种方法不需要专门的测试工具和设备,一旦发现错误就能定位错误,但是此方法具有一定的局限性。2.单元测试、集成测试、确认测试、系统测试分别由谁组织?谁测?1)单元测试由承建单位自行组织,一般由软件开发组实施测试;2)软件集成测试由承建单位自行组织,软件开发组和软件测试组联合实施测试;3)软件确认测试由承建单位自行组织,软件测试组实施测试;4)系统测试应由业主单位组织,成立联合测试组实施测试。一般由专家组、业主单位、软件评测单位、承建单位等联合组成测试组。3.单元测试工作包括:软件单元的功能测试;接口测试;重要执行路径测试;局部数据结构测试;语句覆盖和分支覆盖测试;错误处理能力;资源占用、运行时间、响应时间等测试。4. 系统测试的目的在于通过与系统的需求定义做比较,发现软件与系统定义不符合或与之矛盾的地方。

  • 第9题:

    软件产品验收过程由( )组织实施。

    A.业主单位
    B.监理单位
    C.监理单位协助业主单位
    D.承建单位和业主单位

    答案:C
    解析:
    软件产品验收不同于其他工程验收,其过程由监理单位协助业主单位组织实施。

  • 第10题:

    根据软件项目的规模等级和安全性关键等级,软件测试可由不同机构组织实施,由承建单位组织进行的测试不包括:( )

    A.单元测试
    B.集成测试
    C.确认测试
    D.验收测试

    答案:D
    解析:
    承建单位组织的测试工作包括:单元测试、集成测试、确认测试。建设单位组织的测试工作包括:验收测试。

  • 第11题:

    以下关于软件测试分类的叙述中,不正确的是( )。

    A.按照软件开发阶段可分为单元测试、集成测试、系统测试等
    B.按照测试实施组织可分为开发方测试、用户测试和第三方测试等
    C.按照测试技术可分为白盒测试、黑盒测试等
    D.按照测试持续时长可分为确认测试、验收测试等

    答案:D
    解析:
    按开发阶段划分:单元测试、集成测试、系统测试、确认测试、验收测试按测试技术划分:白盒测试、黑盒测试、灰盒测试按实施组织划分:开发方测试、用户测试、第三方测试

  • 第12题:

    单选题
    以下关于验收测试,软件测试和监理工程师的说法正确的是()
    A

    验收测试是由承建方和用户按照用户使用手册执行软件验收

    B

    软件测试的目的是为了验证软件功能是否正确

    C

    监理工程师应按照有关标准审查提交的测试计划,并提出审查意见

    D

    软件测试计划开始于软件设计阶段,完成于软件开发阶段


    正确答案: D
    解析: 暂无解析

  • 第13题:

    软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中是基础测试的是

    A.系统测试

    B.集成测试

    C.单元测试

    D.验收测试


    正确答案:C

  • 第14题:

    ●软件测试可由不同机构组织实施。以下说法正确的是(39)。

    (39)A.软件单元测试由承建单位组织,一般由软件开发组实施测试

    B.软件集成测试由业主单位组织,软件开发组和软件测试组联合实施测试

    C.软件确认测试由业主单位组织,软件测试组实施测试

    D.系统测试由监理单位组织,成立联合测试组实施测试


    正确答案:A

  • 第15题:

    下列关于单元测试的描述中,正确的是()。

    A.单元测试又称模块测试,属于白盒测试,是最小单位的测试

    B.单元测试又称白盒测试,属于软件测试,是最小单位的测试

    C.单元测试又称软件测试,属于黑盒测试,是最小单位的测试

    D.单元测试又称模块测试,属于黑众测试,是最大单位的测试


    正确答案:A

  • 第16题:

    软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中下列哪项是基础测试?

    A.系统测试

    B.集成测试

    C.单元测试

    D.验收测试


    正确答案:C
    解析:通过单元测试发现该模块单元的子程序或过程的实际功能与该模块的功能和接口的描述是否相符,以及是否有编码错误存在。高可靠性的模块是组成可靠系统的坚实基础。

  • 第17题:

    一个投资额为3000万的大型信息化软件开发项目,承建单位计划投入100人,其中包括测试工程师30人。需求分析完成并通过确认后,监理方对承建单位提交的测试工作计划进行了评审,以下做法不正确的是(53)。

    A.审核测试计划中对软件测试的资源投入、时间安排等的合理性与可行性

    B.审查测试计划中软件测试环境能否满足测试工作的需要

    C.抽查测试计划中测试用例是否正确

    D.审查所进行的测试类型能否满足测试需求


    正确答案:C
    解析:软件测试的生命周期包括测试计划、测试设计与实现、测试执行和测试总结等5个环节。软件测试计划涉及到软件测试的资源投入、时间安排等,而测试用例不应当是测试计划中包含的内容。应当在测试设计与实现环节中体现。选择C正确。

  • 第18题:

    软件测试是软件开发过程中重要且不可缺少的阶段,测试过程中的______是基础测试。

    A.系统测试

    B.有效性测试

    C.单元测试

    D.集成测试


    正确答案:C

  • 第19题:

    以下说法中错误的是______。

    A.软件配置项测试的目的是检验软件配置项与软件需求规格说明的一致性

    B.软件配置项测试一般由软件供方组织,由独立于软件开发的人员实施,软件开发人员配合

    C.软件配置项测试要求被测软件配置项已通过单元测试和集成测试

    D.软件配置项测试不得委托第三方实施


    正确答案:D
    解析:计算机软件测试规范规定,软件测试可分为:单元测试、集成测试、配置项测试、系统测试和验收测试。其中配置项测试的目的是检验软件配置项和软件需求规格说明是否一致。配置项测试的技术依据是软件需求规格说明(含接口需求规格说明),一般由软件供方组织,由独立于软件开发的人员实施,软件开发人员配合。若配置项测试委托第三方实施,一般应委托国家认可的第三方测试机构。软件配置项测试要求被测软件配置项已通过单元测试和集成测试。

  • 第20题:

    为了保证某信息化平台建设项目的实施质量,通过招标,建设单位确定了监理单位和承建单位。在实施过程中,监理单位配合完成了相关工作。【问题1】(6分)请判断如下监理相关工作是否合理。(填写在答题纸的对应栏内,正确的选项填写“√”,不正确的选项填写“×”)(1)部分设备的配件不合格,监理督促督承建单位与供货厂商联系更换。( )(2)监理在测试阶段对承建单位进行检查,确认承建单位是否按照设计中规定的测试规范与计划进行测试。( )(3)监理监督承建单位根据项目需求,对软件测试进行开发、维护、建立文档等。( )(4)监理监督承建单位依据项目定义的软件过程、计划确认测试。( )(5)从承建单位抽调开发人员与监理人员共同组成测试小组,共同计划和准备所需的测试用例和测试规程。( )(6)根据实际工作需要,监理对软件测试活动进行跟踪、审查和评估。( )【问题2】(4分)按照测试阶段划分,软件测试由( 1 )测试、( 2 )测试、( 3 )测试、( 4 )测试组成。(请将(1)~(4)处的答案填写在答题纸的对应栏内)。


    答案:
    解析:
    【问题1】参考答案:√、×、√ 、×、×、√【问题2】参考答案:1单元测试2集成测试3系统测试4验收测试。

  • 第21题:

    根据软件项目的规模等级和安全性等级、软件测试可由不同机构组织实施。集成测试通常由( )组织实施。

    A.建设单位
    B.监理单位
    C.承建单位
    D.设计单位

    答案:C
    解析:
    集成测试工作主要是由承建单位来负责组织实施。

  • 第22题:

    信息应用系统建设,软件测试包括单元测试,集成测试,确认测试,系统测试,其中确认测试由( )来完成。

    A.承建单位
    B.咨询单位
    C.建设单位
    D.监理单位

    答案:A
    解析:
    信息应用系统建设,软件测试包括单元测试,集成测试,确认测试,系统测试,其中确认测试由承建单位来完成。

  • 第23题:

    单选题
    从下列叙述中选出能够与软件开发需求分析、设计、编码相对应的软件测试(  )。
    A

    组装测试、确认测试、单元测试

    B

    单元测试、组装测试、确认测试

    C

    单元测试、确认测试、组装测试

    D

    确认测试、组装测试、单元测试


    正确答案: D
    解析:
    软件开发需求分析对应的是测试阶段的确认测试,软件设计对应的是集成测试(组装测试),编码阶段对应的是单元测试。