1.坚持在软件开发的各个阶段实施下列哪种质量保证措施,才能在开发工程中尽早发现和预防错误,将出现的错误克服在早期(A)。
A.技术评审B.程序测试C.文档审查D.管理评审
2.经验表明,在程序设计中,某模块与其他模块相比,若该模块已发现并改正的错误数目较多,则该模块中残留的错误与其他模块相比,通常应该(B)A.较少B.较多C.相似D.不确定
3.下面有关测试原则的说法正确的是(A)。
A.测试用例应由测试的输入数据和预期的输出结果两部分组成B.测试用例自诩选取合理的输入数据
C.程序最好由编写该程序的程序员自己来测试
D.使用测试用例进行测试是为了检查程序员是否做错了他该做的事 4.为了提高测试的效率,争取的做法是(A)。A.选择发现错误可能性大的数据作为测试用例B.在完成程序的编码之后在指定软件的测试计划C.随机选取测试用例
D.取一切可能的输入数据作为测试用例
5.对程序的测试最好由(B)来做,对程序的调试最好由(B)来做。A.程序员第三方测试机构
B.第三方测试机构程序员C.程序开发组程序员D.程序开发组程序开发组
6.以下哪一种选项不属于软件缺陷(D)。A.软件没有实现产品规格说明所要求的功能B.软件中出现了产品贵规格说明不应该出现的功能C.软件实现了产品规格说明没有提到的功能
D.软件实现了产品规格说明所要求等功能但因受性能限制而未考虑可移植性问题
7.软件生存周期过程中,修改错误代价最大的阶段是(D) A.需求阶段B.设计阶段C.编程阶段D.发布运行阶段
8.以程序内部的逻辑结构为基础的测试用例设计技术属于(D)。 A.灰盒测试B.数据测试C.黑盒测试D.白盒测试
8.下列能表达程序未按照预期运行,但不会导致整体失效的是(B)。 A.故障B.异常C.缺点D.失效
9.下列关于缺陷产生原因的叙述中,不属于技术问题的是(A) A.文档错误,内容不正确或拼写错误B.系统结构不合理C.语法错误 D.接口传递不匹配,导致模块集成出现问题10.下面有关软件缺陷的说法中错误的是(C)。A.缺陷就是软件产品在开发中存在的问题
B.缺陷就是软件维护过程中存在的错误、毛病等各种问题C.缺陷就是导致系统程序崩溃的错误
D.缺陷就是系统所需实现的某种功能的时效和违背
11.功能或特性没有实现,主要功能部分丧失,次要功能完全丧失,或致命的错误声明,这属于软件缺陷级别中的(B)。A.致命缺陷B.严重缺陷C.一般缺陷D.微小缺陷
因篇幅问题不能全部显示,请点此查看更多更全内容