慕课软件工程(第十七章.软件测试的概念)
慕课北京大学.软件工程.第十七章.软件测试-1.软件测试的概念
0 目录
17 软件测试-1
17.1 软件测试的概念
17.1.1课堂重点
17.1.2测试与作业
1单选(2分)单选题:软件测试的目的是()。
A.试验性运行软件
B.发现软件错误2.00/2.00
C.证明软件正确
D.修改软件中出现的错误
正确答案:B
2单选(2分)单选题:被测试程序不在机器上运行,而是采用人工检测和计算机辅助静态分析的手段对程序进行检测,这种测试称为()。
A.白盒测试B.黑盒测试C.静态测试2.00/2.00D.动态测试
正确答案:C
3单选(2分)单选题:软件调试的目的是()。
A.发现错误B.改正错误2.00/2.00C.改善软件的性能D.挖掘软件的潜能
正确答案:B
4单选(2分)单选题:调试应该由()完成。得分/总分
A.与源程序无关的程序员
B.编制该源程序的程序员2.00/2.00
C.不了解软件设计的机构
D.设计该软件的机构
正确答案:B
5单选(2分)单选题:在下列描述中,关于测试与调试的说法错误的是()。
A.测试是显示错误的行为,而调试是推理的过程
B.测试显示开发人员的错误,调试是开发人员为自己辩护
C.测试能预期和可控,调试需要想象、经验和思考
D.测试需要在了解软件设计的条件下完成,调试则需要完整的程序代码
正确答案:D