静态分析器是在不运行程序的情况下对源程序进行静态地分析,以发现程序中潜在的错误或者异常。
举一反三
- 【单选题】以下关于静态分析工具说法错误的是 A. 静态程序分析需要以脆弱性扫描工具扫描的结果为基础 B. 静态程序分析使用自动化工具软件对程序源代码进行检查 C. 静态分析工具可应用于程序的正确性检查 D. 静态分析工具可应用于程序的安全缺陷检测
- 下列关于基于程序分析的测试选择技术的说法错误的是() A: 按照使用的程序分析技术不同,程序分析的测试选择技术可以分为静态测试选择和动态测试选择两类。 B: 动态(程序)分析通过在真实或虚拟处理器上执行程序来完成对程序行为的分析。 C: 静态(程序)分析是指在没有实际执行程序的情况下对计算机软件程序进行自动化分析的技术,能够在不运行程序的情况下完全准确地预测出程序的行为。 D: 按照选取的粒度不同,基于程序分析的测试选择技术又可以划分成基本块级测试选择、方法级测试选择、文件级测试选择和模块级测试选择。
- 下列关于基于程序分析的测试选择技术的说法错误的是() A: 按照使用的程序分析技术不同,程序分析的测试选择技术可以分为静态测试选择和动态测试选择两类。 B: 动态(程序)分析通过在真实或虚拟处理器上执行程序来完成对程序行为的分析。 C: 静态(程序)分析是指在没有实际执行程序的情况下对计算机软件程序进行自动化分析的技术,能够在不运行程序的情况下完全准确地预测出程序的行为。 D: 按照选取的粒度不同,基于程序分析的测试选择技术又可以划分成基本块级测试选择、方法级测试选择、文件级测试选择和模块级测试选择。
- 静态测试是以人工的、非形式化的方法对程序进行分析和测试。不.是.常用的静态测试的方法有() A: 运行程序并分析运行结果 B: 桌前检查 C: 代码会审 D: 步行检查
- 计算机辅助静态分析利用工具对测试程序进行分析。