第1题:
对项目进行连编测试的目的是( )。
A)对项目中各种程序的引用进行校验
B)对项目中PRG文件进行校验,检查发现其中的错误
C)对项目中各种程序的引用进行校验,检查所有的程序组件是否可用
D)对项目中各种程序的引用进行校验,检查所有的程序组件是否可用,并重新编译过期的文件
下面(32)到(35)题使用如下的“外汇名”表和“持有数”表:
“外汇名”表:
第2题:
在对程序代码进行静态分析时,要生成各种引用表,这些引用表按功能可以分为______。
A) 为用户提供辅助信息的
B) 直接从表中查出说明/使用错误的
C) 用来做错误预测和程序复杂性计算的
D) 以上全部
A.
B.
C.
D.
第3题:
在程序测试中,用于检查程序模块或子程序之间的调用是否正确的静态分析方法是______。
A.操作性分析
B.可靠性分析
C.引用分析
D.接口分析
第4题:
恶意代码的静态分析方法,是指在不运行恶意代码的情况下,利用反汇编等分析工具,对给定程序的静态特征和功能模块进行分析的方法。
第5题:
第6题:
在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的( )。
A.控制流分析 B.数据流分析 C.接口分析 D.表达式分析
第7题:
下列引用表,不能直接从表中查出说明/使用错误的是______。
A.循环层次表
B.等价表
C.变量交叉引用表
D.标号交叉引用表
第8题:
程序代码检查过程中为检查说明、使用错误,通常需要借助一些引用表。以下不适用于做这种检查的引用表是
A.循环层次表
B.事件/响应表
C.变量交叉引用表
D.标号交叉引用表
第9题:
第10题:
静态分析器是在不运行程序的情况下对源程序进行静态地分析,以发现程序中潜在的错误或者异常。