对于源代码插桩,探针具有较好的通用性
221a
举一反三
- 关于插桩法,下列说法中错误的是。 A、插桩法就是往被测试程序中插入测试代码以达到测试目的的方法。 B、插桩法可分为目标代码插桩和源代码插桩。 C、源代码插桩的程序需要经过编译、链接过程,但桩代码不参与编译、链接过程。 D、目标代码插桩是往二进制程序中插桩代码
- 关于程序插桩法,下列说法中错误的是() A: 程序插桩法就是往被测程序中插入测试代码以达到测试目的的方法 B: 源代码插桩的程序需要经过编译、链接过程,但测试代码不参与编译、链接过程 C: 程序插桩法可分为目标代码插桩法和源代码插桩法 D: 目标代码插桩就是往二进制程序中插入测试代码
- 允许对源代码进行操作的是程序插桩。
- 以下哪一种控制方法最有效的保证产品源代码和目标代码是一致的()。 A: 源代码和目标代码比较报告 B: 库控制软件严格限制对于源代码的改变 C: 严格限制访问源代码和目标代码 D: 对于源代码和目标代码的数据和时间戳审查
- 目标代码插桩需要重新编译、链接程序
内容
- 0
请简述一下目标代码插桩的三种执行模式
- 1
在插桩法中,插入到程序中的代码称为________
- 2
()高级语言通用性好,且具有较好的可读性和可移植性。
- 3
编译是将源代码转换成目标代码的过程,通常,源代码是高级语言代码,目标代码是____代码。
- 4
以下的测试方法中,允许对源代码进行操作的是( )。 A: 条件覆盖 B: 函数覆盖 C: 路径测试 D: 程序插桩