静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;静态分析所包含的阶段中()的主要工作是找出输入变量和输出变量之间的依赖关系。
A: 控制流分析
B: 数据使用分析
C: 接口分析
D: 信息流分析
A: 控制流分析
B: 数据使用分析
C: 接口分析
D: 信息流分析
D
举一反三
- 静态分析通过解析程序文本从而识别出程序语句中可能存在的缺陷和异常之处;在静态分析所包含的阶段中,______的主要工作是找出输入变量和输出变量之间的依赖关系。 A: 控制流分析 B: 数据使用分析 C: 接口分析 D: 信息流分析
- 在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的() A: 控制流分析 B: 数据流分析 C: 接口分析 D: 表达式分析
- 静态分析全局变量和局部变量的声明、赋值和使用的位置属于______。 A: 程序结构分析 B: 程序数据流分析 C: 可视化分析 D: 程序执行频度分析
- 静态分析中,提供整个项目中的所有函数之间的调用关系图属于______。 A: 程序结构分析 B: 程序数据流分析 C: 可视化分析 D: 程序执行频度分析
- 静态分析全局变量和局部变量的声明、赋值和使用的位置属于 A: A) 程序结构分析 B: B) 程序数据流分析 C: C) 可视化分析 D: D) 程序执行频度分析
内容
- 0
【单选题】以下关于静态分析工具说法错误的是 A. 静态程序分析需要以脆弱性扫描工具扫描的结果为基础 B. 静态程序分析使用自动化工具软件对程序源代码进行检查 C. 静态分析工具可应用于程序的正确性检查 D. 静态分析工具可应用于程序的安全缺陷检测
- 1
识别主要事项和原因的分析是______ A: 单变量分析 B: 简单的因果分析 C: 双变量分析 D: 高级分析
- 2
【单选题】关于静态分析的描述,下列选项正确的是()。 A. 开发人员通常在软件验收期间使用静态分析工具 B. 静态分析不需要运行被测软件,且能发现软件的失效 C. 通过静态分析能够发现模块和组件之间的接口不一致 D. 通过静态分析能够发现软件内的所有缺陷
- 3
研究外生变量变化对内生变量的影响,并分析比较不同数值的外生变量条件下内生变量的不同数值,这种分析方法被称为()。 A: 静态分析 B: 比较静态分析 C: 动态分析 D: 边际分析
- 4
比较静态分析是()时点的经济变量分析。