软件工程综合知识

静态分析程序和动态测试程序属于软件工具中的哪一类?()A、需求分析工具B、编码工具C、确认工具D、设计工具

题目

静态分析程序和动态测试程序属于软件工具中的哪一类?()

  • A、需求分析工具
  • B、编码工具
  • C、确认工具
  • D、设计工具
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下关于软件测试工具的叙述,错误的是( )。

A.静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查 B.静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持 C.动态测试工具可用于软件的覆盖分析和性能分析 D.动态测试工具不支持软件的仿真测试和变异测试


正确答案:D

第2题:

数据流程图是用于数据库设计中()阶段的工具。

A、可行性分析

B、需求分析

C、概要设计

D、程序编码


参考答案:B

第3题:

下列有关软件测试工具的说法中,错误的是______。

A.静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查

B.静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持

C.动态测试工具可用于软件的覆盖分析和性能分析

D.动态测试工具不包括软件的仿真测试和变异测试


正确答案:D
解析:测试工具根据工作原理不同可分为静态测试工具和动态测试工具。其中静态测试工具是对代码进行语法扫描,找到不符合编码规范的地方,根据某种质量模型评价代码的质量,生成系统的调用关系图等。它直接对代码进行分析,不需要运行代码,也不需要对代码编译链接和生成可执行文件,静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查,也可用于对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持;动态测试工具与静态测试工具不同,它需要运行被测试系统,并设置探针,向代码生成的可执行文件中插入检测代码,可用于软件的覆盖分析和性能分析,也可用于软件的模拟、建模、仿真测试和变异测试等。

第4题:

● 基于各个阶段对信息的需求不同,软件开发工具可分为:设计工具、分析工具、计划工具、集成开发工具等。代码生成器属于__(24)__。

(24)

A.设计工具

B.分析工具

C.计划工具

D.集成开发工具


正确答案:D

第5题:

在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。

A、可行性分析 B、需求分析 C、详细设计 D、程序编码


正确答案:B

第6题:

数据流程罔(DFD图)是

A.软件概要设计的工具

B.软件详细设计的工具

C.结构化方法的需求分析工具

D.面向对象方法的需求分析工具


正确答案:C
解析:数据流图是结构化分析方法中使用的工具,它以图形的方式描绘数据在系统中流动和处理的过程。软件结构图是软件概要设计的工具,而详细设计是对概要设计的每个模块进行细化,UML是面向对象的需求分析的工具。

第7题:

黑盒测试工具主要包括( )。

A.静态分析工具

B.动态分析工具

C.性能测试工具

D.功能测试工具


正确答案:CD

第8题:

数据流程图(DFD图)是( )。

A.软件概要设计的工具

B.软件详细设计的工具

C.结构化方法的需求分析工具

D.面向对象方法的需求分析工具


正确答案:D
解析:数据流程图是一种结构化分析描述模型,用来对系统的功能需求进行建模。

第9题:

软件开发工具不包括(15)。

A.需求分析工具

B.设计工具

C.编码与排错工具

D.版本控制工具


正确答案:D
解析:软件工具可分为软件开发工具、软件维护工具、软件管理和软件支持工具。软件开发工具通常有需求分析工具、设计工具、编码与排错工具、测试工具等;软件维护工具主要有版本控制工具、文档分析工具、开发信息库工具等。

第10题:

软件测试工具分为______。

A.静态测试工具

B.动态测试工具

C.其他支持测试活动的测试工具

D.以上全部


正确答案:D

更多相关问题