ZKX's LAB

假设程序控制流图 ● 计算机各功能部件之间的合作关系如下图所示。假设图中虚线表示控制流,实线表示数据流,那么a、b和

2020-10-16知识10

什么是白盒测试,其主要功能和测试点? 白盒测试也称结构测试或逻辑驱动测试,它是按照程序内部的结构测试程序,通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行,检验程序中的每条通路是否都能按预定要求正确工作。这一方法是把测试对象看作一个打开的盒子,测试人员依据程序内部逻辑结构相关信息,设计或选择测试用例,对程序所有逻辑路径进行测试,通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致。采用什么方法对软件进行测试呢?常用的软件测试方法有两大类:静态测试方法和动态测试方法。其中软件的静态测试不要求在计算机上实际执行所测程序,主要以一些人工的模拟技术对软件进行分析和测试;而软件的动态测试是通过输入一组预先按照一定的测试准则构造的实例数据来动态运行程序,而达到发现程序错误的过程。白盒测试的测试方法有代码检查法、静态结构分析法、静态质量度量法、逻辑覆盖法、基本路径测试法、域测试、符号测试、Z路径覆盖、程序变异。白盒测试法的覆盖标准有逻辑覆盖、循环覆盖和基本路径测试。其中逻辑覆盖包括语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件组合覆盖和路径覆盖。六种覆盖标准:语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、条件。

假设程序控制流图 ● 计算机各功能部件之间的合作关系如下图所示。假设图中虚线表示控制流,实线表示数据流,那么a、b和

计算机各功能部件之间的合作关系如图1-1所示。假设图中虚线表示控制流,实线表示数据流,则部件a、b 正确答案:A解析:控制器是统一指挥并控制计算机各部件协调工作的中心部件,其所依据的是机器指令。根据图1-1中各条箭线之间的相互关系可知,部件a就是控制器。内存储器。

假设程序控制流图 ● 计算机各功能部件之间的合作关系如下图所示。假设图中虚线表示控制流,实线表示数据流,那么a、b和

软件测试中,控制流图和控制流程图一样么??如果不一样,区别是什么??

假设程序控制流图 ● 计算机各功能部件之间的合作关系如下图所示。假设图中虚线表示控制流,实线表示数据流,那么a、b和

假设在程序控制流图中,有 12 条边,8 个节点,则确保程序中每个可执行语句至少执行 参考答案:C解析:

数据流图中带有箭头的线段 答案D分析数据流图(Data Flow Diagram):简称DFD,它从数据传递和加工角度,以图形方式来表达系统的逻辑功能、数据在系统内部的逻辑流向和逻辑变换过程,是结构化系统分析方法的主要表达工具及用于表示软件模型的一种图示方法。数据流程图中有以下几种主要元素:【→:数据流。数据流是数据在系统内传播的路径,因此由一组成分固定的数据组成。如订票单由旅客姓名、年龄、单位、身份证号、日期、目的地等数据项组成。由于数据流是流动中的数据,所以必须有流向,除了与数据存储之间的数据流不用命名外,数据流应该用名词或名词短语命名。数据源(终点)。代表系统之外的实体,可以是人、物或其他软件系统。对数据的加工(处理)。加工是对数据进行处理的单元,它接收一定的数据输入,对其进行处理,并产生输出。数据存储。表示信息的静态存储,可以代表文件、文件的一部分、数据库的元素等。

麻烦帮我做这些题:一,1数据流图和( )共同组成系统的逻辑模型。 A HIPO B PDL C数据字典 D层次图 头大。无能为力。

● 计算机各功能部件之间的合作关系如下图所示。假设图中虚线表示控制流,实线表示数据流,那么a、b和 正确答案:B

随机阅读

qrcode
访问手机版