计算题:甲乙两名程序测试员同时对一个程序进行独立测试一个月,甲发现并改正了20个错误;乙发现并改正了16个错误,其中有8个错误甲也发现了。试估算该程序经过甲乙两人这一个月测试后,还残留多少个错误?

题目

计算题:甲乙两名程序测试员同时对一个程序进行独立测试一个月,甲发现并改正了20个错误;乙发现并改正了16个错误,其中有8个错误甲也发现了。试估算该程序经过甲乙两人这一个月测试后,还残留多少个错误?


相似考题
更多“计算题:甲乙两名程序测试员同时对一个程序进行独立测试一个月,甲发”相关问题
  • 第1题:

    试题(40)

    关于软件测试的说法,(40)是不正确的。

    (40)

    A.代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程

    B.软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象

    C.白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法

    D.单元测试是针对软件设计的最小单位--程序模块进行正确性检验的测试工作,它通常需要开发辅助的桩模块作为主程序调用被测模块来完成测试


    正确答案:D
    试题(40)分析
    本题考查软件测试的基本概念。
    代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、讨论和议,对程序进行静态分析的过程。
    软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象。
    白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法。
    单元测试又称模块测试,是针对软件设计的最小单位--程序模块,进行正确性检验的测试作。其目的在于发现各模块内部可能存在的各种差错。单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。

  • 第2题:

    对白盒的理解有误的是()

    A.白盒测试也称结构测试

    B.白盒测试法全面了解程序内部逻辑结构、对所有逻辑路径进行测试

    C.对程序模块的所有独立的执行路径至少测试一遍

    D.它是一种基于功能下的测试


    参考答案:D

  • 第3题:

    程序独立测试的人员应是______。

    A.程序员自己

    B.同一开发组的测试成员

    C.第三方测试人员

    D.同一开发组的其他成员


    正确答案:A
    解析:代码检查、走查与评审环节中,桌上检查是由程序员自己独立完成的。桌上检查是一种程序员自己检查自己源程序的方法。其目的是发现程序中的错误。而代码检查、走查与评审环节都要成立专门的小组来完成。

  • 第4题:

    程序独立测试的人员应该是______。

    A) 程序员自己

    B) 同一开发组的测试人员

    C) 第三方测试人员

    D) 同一开发组的其他成员

    A.

    B.

    C.

    D.


    正确答案:C
    解析:独立测试是指软件测试工作由在经济上和管理上独立于开发机构的组织进行。采用独立测试方式,无论在技术上还是管理上,都对提高软件测试的有效性具有重要意义,对软件测试的客观性、专业性、权威性、资源的保证等方面都有较大的影响。

  • 第5题:

    ()不符合软件测试原则。

    A对每个测试结果进行检查,不漏掉已经出现的错误迹象

    B程序员应该仔细测试自己编写的程序代码

    C程序员要避免测试自己编写的程序代码

    D测试工作越早开始越好


    B

  • 第6题:

    对白盒的理解有误的是()

    • A、白盒测试也称结构测试
    • B、白盒测试法全面了解程序内部逻辑结构、对所有逻辑路径进行测试
    • C、对程序模块的所有独立的执行路径至少测试一遍
    • D、它是一种基于功能下的测试

    正确答案:D

  • 第7题:

    召开审查会,在会中由小组成员阅读程序,以发现程序错误,同时测试员利用测试数据人工运行程序并得出输出结果,然后由参加者对结果进行审查,以达到测试的目的。这种测试方法为()。

    • A、人工走查
    • B、代码审查
    • C、软件审查
    • D、错误推测法

    正确答案:A

  • 第8题:

    程序员对每一个模块的编码之后先做程序测试,再做单元测试。


    正确答案:正确

  • 第9题:

    单选题
    ()不符合软件测试原则。
    A

    对每个测试结果进行检查,不漏掉已经出现的错误迹象

    B

    程序员应该仔细测试自己编写的程序代码

    C

    程序员要避免测试自己编写的程序代码

    D

    测试工作越早开始越好


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

  • 第10题:

    单选题
    注册会计师实施的双重目的测试是指(  )。
    A

    在了解内部控制的同时,对控制运行的有效性进行测试

    B

    在对内部控制测试的同时,对相关的会计信息执行实质性程序

    C

    对相关的会计信息执行分析程序时,进行细节测试

    D

    在对交易进行细节测试的同时,对余额进行细节测试


    正确答案: D
    解析:
    注册会计师可以考虑针对同一交易同时实施控制测试和细节测试,以评价控制是否有效运行和发现认定层次的重大错报,实现双重目的。

  • 第11题:

    判断题
    程序员对每一个模块的编码之后先做程序测试,再做单元测试。
    A

    B


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

  • 第12题:

    问答题
    在测试一个长度为24000条指令的程序时,第一个月由甲、乙两名测试员各自独立测试这个程序。经一个月测试后,甲发现并改正20个错误,使MTTF达到10h。与此同时,乙发现24个错误,其中6个甲也发现了。以后由甲一个人继续测试这个程序。问:为使MTTF达到60h,必须再改正多少个错误?还需多长测试时间?

    正确答案: 根据估算平均无故障时间的公式可得:
    1/K(80/24000-20/24000)=10
    1/K(80/24000- Ec/24000)=60
    计算可得:K=40,Ec=70
    即还需要改正50个错误。根据甲的改正进度,估计还需要3个月。
    解析: 暂无解析

  • 第13题:

    下列叙述中正确的是 ______。

    A.程序设计就是编制程序

    B.程序测试必须由程序员自己去做

    C.程序经调试改错后还应进行再测试

    D.程序经调度改错后不必进行再测试


    正确答案:C
    解析:软件测试包括需求分析、结构功能模块设计、编制程序等阶段。程序的测试可以由专门的测试人员来完成。程序经调试改错后还应进行再测试。

  • 第14题:

    依据《GB/T 15532—2008计算机软件测试规范》软件测试应由相对独立的人员进行。测试团队成员包含的工作角色有______。

    A) 测试负责人、测试分析员

    B) 测试设计员、测试程序员、测试员

    C) 测试系统管理员、配置管理员

    D) 以上全部

    A.

    B.

    C.

    D.


    正确答案:D

  • 第15题:

    对程序的测试最好由______来做,对程序的调试最好由来做。

    A) 程序员 第三方测试机构

    B) 第三方测试机构 程序员

    C) 程序开发组 程序员

    D) 程序开发组 程序开发组

    A.

    B.

    C.

    D.


    正确答案:B
    解析:测试用例的原则中指明,程序员应尽可能避免测试自己编写的程序,程序开发组也应尽可能避免测试本组开发的程序,若条件允许,最好由独立于开发组和客户的第三方测试组或测试机构进行。因为这样可能会更客观、更有效,并更容易取得成功。但是对程序的调试由程序员自己来做可能更加有效。

  • 第16题:

    一家大公司对独立微机运用情况使用综合用户控制,并希望对基于微机处理的控制结构取得某些保障。下列( )审计策略最为恰当。

    A.对用户控制进行测试
    B.对输入关键应用程序的数据进行编辑测试
    C.对软件许可权程序进行综合测试
    D.对执行的程序逻辑进行实质性测试

    答案:A
    解析:
    A用户控制的测试可能是审计微机的唯一一种逻辑方法,它在用户控制得到强调时最为恰当。选项B不正确,编辑校验是输入控制,它只能对数据输入提供有限的保证。选项C不正确,这只为控制的一个方面(软件许可)提供了证据。选项D不正确,执行程序逻辑到数据变更,有可能不会留下审计轨迹。

  • 第17题:

    保证一个程序的源代码和可执行代码相匹配的控制方法有()。

    • A、证实程序移植的请求是经过授权的确
    • B、要求对代码进行程序、系统和并行测试
    • C、授权程序员只访问测试库
    • D、将源代码重新编译到生产载入库

    正确答案:D

  • 第18题:

    确保系统源程序与可执行程序相互配比的控制措施是()

    • A、确保程序转存要求经过许可
    • B、要求对编码进行程序、系统平行测试
    • C、只授权程序员对测试数据库进行访问
    • D、重新编译源代码并转入生产数据库

    正确答案:D

  • 第19题:

    程序员对每一个模块的编码之后先做()测试,再做单元测试。


    正确答案:程序

  • 第20题:

    下列哪种情况有可能会增加舞弊()。

    • A、应用程序员对产品程序进行修改
    • B、应用程序员对测试程序进行修改
    • C、运行支持人员对批次安排进行修改
    • D、数据库管理员对数据库结构进行修改

    正确答案:A

  • 第21题:

    问答题
    计算题:甲乙两名程序测试员同时对一个程序进行独立测试一个月,甲发现并改正了24个错误;乙发现并改正了23个错误,其中有12个错误甲也发现了。试估算该程序经过甲乙两人这一个月测试后,还残留多少个错误?

    正确答案: 由题意知,E1=24,E2=23,E0=12,该程序所含错误总数可估算如下:
    ET=E1×E2/E0=24×23/12=46(个)
    经过一个月的测试,该程序还残留的错误数为:
    Er(τ)=ET–EC(τ)
    Er(1)=ET–EC(1)
    =ET–(E1+E2–E0)
    =46–(24+23-12)
    =11(个)
    解析: 暂无解析

  • 第22题:

    单选题
    召开审查会,在会中由小组成员阅读程序,以发现程序错误,同时测试员利用测试数据人工运行程序并得出输出结果,然后由参加者对结果进行审查,以达到测试的目的。这种测试方法为()。
    A

    人工走查

    B

    代码审查

    C

    软件审查

    D

    错误推测法


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

  • 第23题:

    填空题
    程序员对每一个模块的编码之后先做()测试,再做单元测试。

    正确答案: 程序
    解析: 暂无解析