走查过程中的静态分析技术用到调用图,通过调用图我们不可以做的是______。
A) 检查程序中变量的说明和引用
B) 检查程序中全局变量、参数误用的问题
C) 为动态测试用例的设计提供可靠的依据
D) 对程序进行分析和修改
A.
B.
C.
D.
第1题:
A.静态全局变量
B.局部变量
C.函数调用
D.全局变量
第2题:
是一种静态结构描述工具,它是描述系统的模块结构,以及模块之间关系的一种静态结构。它不能像(14)那样,能够从系统流程的角度描述系统的动态特性。(13)能够全面地描述系统模块化的结果,以及各个模块的调用关系。在(13)上,模块的层次关系也是显而易见的。模块之间的调用关系包括(15)和循环调用等多种类型,(13)能够通过不同的标志来区分不同的调用类型。当然,这种调用关系仅仅限于描述系统模块之间的关系,而不能描述调用的动态特性。
A.关系图
B.系统流程图
C.结构图
D.控制流程图
第3题:
在程序测试中,用于检查程序模块或子程序之间的调用是否正确的静态分析方法是______。
A.操作性分析
B.可靠性分析
C.引用分析
D.接口分析
第4题:
A.检查函数的调用关系是否正确
B.发现是否存在孤立函数
C.明确函数被调用频度,并对这些函数进行重点检查
D.发现函数内部结构
第5题:
● 下图属于UML中的 (46) ,其中,AccountManagement需要 (47) 。
(46)
A. 组件图
B. 部署图
C. 类图
D.对象图
(47)
A. 实现IdentityVerifier接口并被CreditCardServices调用
B. 调用CreditCardServices实现的IdentityVerifier接口
C. 实现IdentityVerifier接口并被Logger调用
D. 调用Logger实现的IdentityVerifier接口
第6题:
A.可以,快捷菜单中“重复——”或“最近的输入”调用
B.不可以,只有执行成功的命令才可以通过快捷菜单中“重复——”或“最近的输入”调用
C.可以,回车即可以调用
D.不可以,只有重新调用
第7题:
此题为判断题(对,错)。
第8题:
静态分析中,提供整个项目中的所有函数之间的调用关系图属于 ______。
A.程序结构分析
B.程序数据流分析
C.可视化分析
D.程序执行频度分析
第9题:
定义过程的格式中,Static关键字的作用是指定过程中的局部变量在内存中的存储方式。若使用了Static关键字,则
A.每次调用此过程,该过程中的局部变量都会被重新初始化
B.在本过程中使用到的,在其他过程中定义的变量也为Static型
C.每次调用此过程时,该过程中的局部变量的值保持在上一次调用后的值
D.定义了该过程中定义的局部变量为“自动”变量
第10题:
下列问题可通过调用图来检查的是______。
A) 变量的说明和引用
B) 全局变量
C) 参数误用
D) 以上全部
A.
B.
C.
D.