通过分析程序源代码的系统结构、数据结构、数据接口、内部控制逻辑等,来检查程序中存在的错误的测试方法被称为()A、代码检查法B、静态结构分析法C、静态质量度量法D、基本路径测试法

题目

通过分析程序源代码的系统结构、数据结构、数据接口、内部控制逻辑等,来检查程序中存在的错误的测试方法被称为()

  • A、代码检查法
  • B、静态结构分析法
  • C、静态质量度量法
  • D、基本路径测试法

相似考题
参考答案和解析
正确答案:B
更多“通过分析程序源代码的系统结构、数据结构、数据接口、内部控制逻辑等”相关问题
  • 第1题:

    (数据结构)在数据结构中,结点及结点间的相互关系是数据的逻辑结构,数据结构按逻辑关系的不同,通常可分为 两类

    A、动态结构和表态结构B、紧凑结构和非紧凑结构

    C、线性结构和非线性结构D、内部结构和外部结构


    正确答案:
             

  • 第2题:

    在黑盒测试方法中,设计测试用例的主要根据是

    A)程序外部功能

    B)程序内部逻辑

    C)程序数据结构

    D)程序流程图


    正确答案:A
    【答案】:A
    【知识点】:黑盒测试
    【解析】:黑盒测试也称功能测试或数据驱动测试,它完全不考虑程序内部的逻辑结构和内部特征,只着眼于程序的外部结构,主要用来检查程序功能是否按照需求规格说明书的规定正常使用。故选A。

  • 第3题:

    在黑盒测试方法中,设计测试用例的主要根据是( )。 A.程序外部功能B.程序数据结构SXB

    在黑盒测试方法中,设计测试用例的主要根据是( )。

    A.程序外部功能

    B.程序数据结构

    C.程序流程图

    D.程序内部逻辑


    正确答案:C
    C。【解析】黑盒测试是不考虑内部结构的,而程序流程图是程序内部的表示方法,所以此测试是根据程序流程图进行的,答案选择C。

  • 第4题:

    以下说法正确的是()。

    A.数据结构的逻辑结构是指数据的各数据项之间的逻辑关系。
    B.数据元素是数据结构的最小单位。
    C.数据结构的基本操作的设置的最重要的准则是,实现应用程序与存储结构的独立。
    D.判断某个算法是否容易阅读是算法分析的任务之一。

    答案:C
    解析:
    A项,数据结构的逻辑结构是指数据的各数据元素之间的逻辑关系,而不是数据项之间的逻辑关系。B项,数据元素是数据结构的基本单位,数据结构的最小单位是数据项。D项,算法分析是一个软件的验证确认任务,用于保证选择的算法是正确的、合适的和稳定的,并且满足所有精确性、规模和时间方面的要求,保证产品高质量高效率的运行。容易阅读是增加算法的可读性,不是算法分析的任务。

  • 第5题:

    逆向分析是指通过分析反汇编代码来理解其代码功能,如各接口的数据结构等,然后用高级语言重新描述这段代码,逆向推出原软件的思路。


    正确答案:正确

  • 第6题:

    软件测试是为了发现错误而执行程序的过程。黑盒测试法主要根据()来设计测试用例。

    • A、程序内部逻辑
    • B、程序内部功能
    • C、程序数据结构
    • D、程序流程图

    正确答案:B

  • 第7题:

    结构化系统分析主要是通过()进行分析的。

    • A、算法分解
    • B、控制结构分解
    • C、数据结构分解
    • D、处理功能分解

    正确答案:D

  • 第8题:

    通常,我们把只表示个别用户所涉及的数据结构称为什么?()

    • A、局部逻辑数据结构,简称模式
    • B、全部逻辑数据结构,简称子模式
    • C、局部逻辑数据结构,简称子模式

    正确答案:C

  • 第9题:

    单选题
    结构化系统分析主要是通过()进行分析的。
    A

    算法分解

    B

    控制结构分解

    C

    数据结构分解

    D

    处理功能分解


    正确答案: D
    解析: 暂无解析

  • 第10题:

    多选题
    条码应用系统中,应用软件的定义数据库包括()信息格式定义等。
    A

    逻辑数据结构定义

    B

    局部逻辑结构定义

    C

    存储结构定义

    D

    管理数据库


    正确答案: D,B
    解析: 暂无解析

  • 第11题:

    单选题
    描述整个程序的控制层次关系和各个部分的接口情况的是()。
    A

    程序结构

    B

    数据结构

    C

    体系结构

    D

    代码结构


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    系统分析的具体工作应该包括()。
    A

    详细调查

    B

    数据结构设计

    C

    数据结构及算法

    D

    用户程序设计


    正确答案: B
    解析: 暂无解析

  • 第13题:

    数据库的数据语言(DDL)定义数据库的全局逻辑数据结构、局部逻辑数据结构和【 】。


    正确答案:存储结构
    存储结构 解析:数据库的数据语言(DDL)定义数据库的模式(全局逻辑数据结构),外模式 (局部逻辑数据结构)和内模式(存储结构)。

  • 第14题:

    下列不属于文件系统特点的项是( )。

    A.文件内部的数据有结构

    B.数据可为特定用户专用

    C.数据结构和应用程序相互依赖

    D.减少和控制了数据冗余


    正确答案:D

  • 第15题:

    以下关于单元测试叙述中,不正确的是( )。

    A.侧重于检查模块中的内部处理逻辑和数据结构
    B.一般用白盒测试技术
    C.强调检查模块的接口
    D.需要检查全局和局部数据结构

    答案:D
    解析:
    本题考查软件测试的基础知识。
    单元测试也称为模块测试,在模块编写完且无编译错误就可以进行。单元测试侧重于模块中的内部处理逻辑和数据结构。一般采用白盒法测试。主要检查模块的以下特征:模块接口、局部数据结构、重要的执行路径和边界条件。

  • 第16题:

    产品功能规格书典型内容包括系统或系统组成部分算法、控制逻辑、数据结构设定、与使用信息、输入输出格式和接口描述。


    正确答案:正确

  • 第17题:

    系统分析的具体工作应该包括()。

    • A、详细调查
    • B、数据结构设计
    • C、数据结构及算法
    • D、用户程序设计

    正确答案:A

  • 第18题:

    条码应用系统中,应用软件的定义数据库包括()信息格式定义等。

    • A、逻辑数据结构定义
    • B、局部逻辑结构定义
    • C、存储结构定义
    • D、管理数据库

    正确答案:A,B,C

  • 第19题:

    描述整个程序的控制层次关系和各个部分的接口情况的是()。

    • A、程序结构
    • B、数据结构
    • C、体系结构
    • D、代码结构

    正确答案:A

  • 第20题:

    通常,我们把反映整个数据库数据之间逻辑关系的数据结构称为什么?()

    • A、全局逻辑数据结构,简称物理模式
    • B、全局逻辑数据结构,简称子模式
    • C、全局逻辑数据结构,简称模式

    正确答案:C

  • 第21题:

    单选题
    通过分析程序源代码的系统结构、数据结构、数据接口、内部控制逻辑等,来检查程序中存在的错误的测试方法被称为()
    A

    代码检查法

    B

    静态结构分析法

    C

    静态质量度量法

    D

    基本路径测试法


    正确答案: A
    解析: 暂无解析

  • 第22题:

    多选题
    关于数据结构,以下说法正确的是()。
    A

    数据结构的目的是提高算法的效率

    B

    数据结构有逻辑上的数据结构和物理上的数据结构之分

    C

    典型的数据结构包括线性表、堆栈和队列

    D

    数据结构代表信息的一种组织方式,用来反映一个数据的内部结构

    E

    数据结构是从问题中抽象出来的数据之间的关系


    正确答案: B,C
    解析: 暂无解析

  • 第23题:

    单选题
    在黑盒测试方式中,设计测试用例的主要根据是(  )。
    A

    程序外部功能

    B

    程序内部逻辑

    C

    程序数据结构

    D

    程序流程图


    正确答案: B
    解析:
    黑盒测试也称功能测试或数据驱动测试,完全不考虑程序内部逻辑结构和具体代码,把程序看作是一个不能打开的黑盒子,依据软件需求规格说明书,检查程序的功能是否符合它的功能说明,主要针对软件界面和软件功能进行测试。答案选择A选项。