下面哪些属于静态分析()。A、代码规则检查B、程序结构分析C、程序复杂度分析D、内存泄漏

题目

下面哪些属于静态分析()。

  • A、代码规则检查
  • B、程序结构分析
  • C、程序复杂度分析
  • D、内存泄漏
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

静态分析中,提供整个项目中的所有函数之间的调用关系图属于______。

A) 程序结构分析

B) 程序数据流分析

C) 可视化分析

D) 程序执行频度分析

A.

B.

C.

D.


正确答案:A
解析:程序数据流分析,主要指静态分析全局变量和局部变量的声明、赋值和使用的位置;动态跟踪变量值的变化情况。而选项A程序结构分析,主要提供整个项目中的所有函数之间的调用关系图。选项C是针对面向对象的软件,提供整个项目中的所有类之间的关系图。选项D程序执行频度分析是统计所有条件分支、多出口跳转、多出口调用的各分支、出口的执行关系图。

第2题:

静态测试是一种重要的测试方式,可以发现30%到70%的逻辑设计和编码错误。下面( )不属于静态测试?

A.白盒测试

B.代码检查

C.代码质量度量

D.静态分析


正确答案:A

第3题:

静态分析中,提供整个项目中的所有函数之间的调用关系图属于 ______。

A.程序结构分析

B.程序数据流分析

C.可视化分析

D.程序执行频度分析


正确答案:A
解析:程序数据流分析,主要指静态分析全局变量和局部变量的声明、赋值和使用的位置;动态跟踪变量值的变化情况。而选项A程序结构分析,主要提供整个项目中的所有函数之间的调用关系图。选项C是针对面向对象的软件,提供整个项目中的所有类之间的关系图。选项D程序执行频度分析是统计所有条件分支、多出口跳转、多出口调用的各分支、出口的执行关系图。

第4题:

下面哪些属于静态分析( )

A.代码规则检查

B.程序结构分析

C.程序复杂度分析

D.内存泄漏


正确答案:ABC

第5题:

下面那个不属于静态分析()

A.编码规则的检查

B.程序结构分析

C.程序复杂度分析

D.内存泄漏


参考答案:D

第6题:

●软件测试可分为静态测试和动态测试,下列不属于静态测试的是(63)。

(63)A.代码检查

B.静态结构分析

C.代码质量度量(圈复杂分析等)

D.覆盖率分析


正确答案:D

第7题:

下面不属于静态测试方法的是

A.代码检查

B.白盒法

C.静态结构分析

D.代码质量度量


正确答案:B
解析:白盒测试按照程序内部的逻辑测试程序,检验程序中的每条路径能否按预定要求工作,白盒测试又称单元测试,它不属于基于代码分析的静态测试。故正确选项为B项。

第8题:

下列不属于静态测试方法的是______。

A.代码检查

B.白盒法

C.静态结构分析

D.代码质量度量


正确答案:B
解析:静态测试包括代码检查、静态结构分析和代码质量度量等。其中白盒测试属于动态测试。

第9题:

下面哪些属于动态分析( )

A.代码覆盖率

B.模块功能检查

C.系统压力测试

D.程序数据流分析


正确答案:CD

第10题:

在静态测试中,主要是对程序代码进行静态分析。“数据初始化、赋值或引用过程中的异常”属于静态分析中的( )。

A.控制流分析 B.数据流分析 C.接口分析 D.表达式分析


正确答案:B

更多相关问题