以下关于程序的各种错误中说法错误的是。
A: 只通过测试无法确保程序运行完全正常
B: 通过异常处理可以捕获运行错误
C: 逻辑错误编译时不能被发现,但是可以通过测试发现
D: 语法错误容易在运行时发现
A: 只通过测试无法确保程序运行完全正常
B: 通过异常处理可以捕获运行错误
C: 逻辑错误编译时不能被发现,但是可以通过测试发现
D: 语法错误容易在运行时发现
举一反三
- 关于Python程序的逻辑错误以下说法正确的是: A: Python程序的逻辑错误程序可以执行,但运行结果不正确。 B: 有逻辑错误的Python程序不能正常执行,程序会报语法错误; C: 对于逻辑错误,Python解释器无能为力处理。 D: 用户可以通过调试程序判断并发现程序的逻辑错误。
- 软件测试技术可以分为静态测试和动态测试,下列说法中错误的()。 A: 静态测试是提不运行实行程序,通过检查和阅读等手段来发现程序中的错误; B: 动态测试是实际运行程序,通过运行的结果来发现程序中的错误; C: 动态测试包括黑盒测试和白盒测试; D: 白盒测试是静态测试,黑盒测试是动态测试。
- 关于调试和运行程序,下面错误的叙述是( )。 A: 通过编译,可以发现语法错误 B: 编译过程没有发现错误,运行结果必然正确 C: main函数拼写错,则连接失败 D: 函数调用不正确,则连接或组建时报告错误
- 通过真正运行程序发现错误的是: A: 动态测试 B: 静态测试 C: 白盒测试 D: 第三方测试
- 通过黑盒测试无法发现程序内部结构错误。