当前位置:高级系统分析师题库>软件工程题库

问题:

[单选] 条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。BRO(Branchand Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。考虑条件C1:(E1>E2)&(E3”和“=”是关系运算符,则C1的条件约束至少为()时,就可以检查C1中的关系操作符错误。

A . {(>,=),(>,>),(>,<),(<,<),(=,<))
B . {(<,<),(<,=),(<,>),(=,<),(=,=),(=,>),(>,<),(>,=),(>,>)}
C . {(>,<),(=,<),(>,=)}
D . {(>,<),(=,<),(>,=),(<,<)}

为了直观地分析系统的动作,从特定的视点出发描述系统的行为,需要采用动态分析的方法。其中(1)本来是表达异步系统的控制规则的图形表示方法,现在已经广泛地应用于硬件与软件系统的开发中,它适用于描述与分析相互独立、协同操作的处理系统,也就是并发执行的处理系统。(2)是描述系统的状态如何响应外部的信号进行推移的一种图形表示。空白(2)处应选择() A.状态迁移图。 时序图。 Petri网。 数据流图。 为了直观地分析系统的动作,从特定的视点出发描述系统的行为,需要采用动态分析的方法。其中(1)本来是表达异步系统的控制规则的图形表示方法,现在已经广泛地应用于硬件与软件系统的开发中,它适用于描述与分析相互独立、协同操作的处理系统,也就是并发执行的处理系统。(2)是描述系统的状态如何响应外部的信号进行推移的一种图形表示。空白(1)处应选择() A.状态迁移图。 时序图。 Petri网。 数据流图。 软件需求分析产生软件操作特征的规格说明,指明软件和其他系统元素的接口,建立软件必须满足的约束。下面对于软件需求分析的描述,不正确的是() 分析员研究系统规约和软件项目计划,并在系统语境内理解软件和复审,从而生成计划软件范围的估算。 需求分析使得系统工程师能够刻画出软件的功能和性能、指明软件和其他系统元素的接口、并建立软件必须满足的约束。 经过仔细的需求分析活动,分析员能够得到详细的系统规约。 需求分析能够为软件设计者提供可被翻译成数据、架构、界面和过程设计的模型。 敏捷软件过程强调:让客户满意和软件应尽早增量发布;小而高度自主的项目团队;非正式的方法;最小化软件工程工作产品以及整体精简开发。()不是采用这种软件开发过程的原因。 难以提前预测哪些需求是稳定的和哪些需求会变化。 对于软件项目开发来说,设计和实现可以做到基本分离。 从制定计划的角度来看,分析、设计、实现和测试并不容易预测。 可执行原型和部分实现的可运行系统是了解用户需求和反馈的有效媒介。 结构模板能够帮助分析员建立一个逐层细化的层次结构。结构环境图(Architecture Context Diagram,ACD)则位于层次结构的顶层。在从ACD导出的()中给出了各个专门子系统和重要(数据与控制)信息流。 系统语境图。 结构互连图。 结构流程图。 结构图的规格说明。 条件测试是检查程序模块中所包含逻辑条件的测试用例设计方法,注重于测试程序中的条件。BRO(Branchand Relational Operator)测试保证能发现布尔变量和关系操作符只出现一次且没有公共变量的条件中的分支和条件操作符错误。考虑条件C1:(E1>E2)&(E3”和“=”是关系运算符,则C1的条件约束至少为()时,就可以检查C1中的关系操作符错误。
参考答案:

  参考解析

本题暂无解析

相关题目:

在线 客服