测试计算平方根的函数 ——输入:实数 ——输出:实数 ——规格说明:当输入一个0或比0大的数时,返回其正平方根;当输入一个小于0的数时,显示错误信息“平方根非法——输入值小于0”并返回0。 使用边界值方法进行测试,写出测试用例。(5分)

测试计算平方根的函数 ——输入:实数 ——输出:实数 ——规格说明:当输入一个0或比0大的数时,返回其正平方根;当输入一个小于0的数时,显示错误信息“平方根非法——输入值小于0”并返回0。 使用边界值方法进行测试,写出测试用例。(5分)


参考答案和解析
错误

相关考题:

考虑一个计算平方根的函数,其规格说明如下: ?输入:浮点数 ?输出:浮点数 ?规格,当输入一个大于或等于零的浮点数时,函数输出其正的平方根并返回true;当输入一个小于0的浮点数时,函数显示输出错信息“非法输入值”并返回false。 按照规范导出法,应设计的测试用例数至少应为______。A.1B.2C.3D.4

在窗体上有一个命令按钮,然后编如下事件过程:Function SR(x As Double) As DoubleSelect Case Sgn(x)Case 1SR=Sqr(x)Exit FunctionCase 0SR=0Case -1SR=-1End SelectEnd FunctionPrivate Sub Command1_Click()Dim Msg, SRNDim N As DoubleN=InputBox("请输入要计算平方根的数")Msg=N "的平方根"Select Case SR(N)Case 0Msg=Msg "是0"Case -1Msg=Msg "是一个虚数"Case ElseMsg=Msg "是" SR(N)End SelectMsgBox MsgEnd Sub程序运行后,单击命令按钮,在输入对话框内输入-1,输出结果是 【15】 。

边界值分析是将测试()情况作为重点目标,选取正好等于、刚刚大于或刚刚小于边界值的测试数据。如果输入或输出域是一个有序集合,则应选取集合的()和()元素作为测试用例。

现有一个计算类型的程序,它的输入只有一个Y,其范围是—50≤Y≤50。现采用黑盒法进行测试,设计了一组测试用例:—100,100,0。设计这组测试用例的方法是()。

论述题3:针对以下C语言程序,请按要求回答问题下面是一个程序段(C语言),试设计基本路径测试的测试用例,设计出的测试用例要保证每一个基本独立路径至少要执行一次。函数说明:当i flag=0;返回i count+100当i flag=l;返回i count*10否则 返回 i count*20输入参数:int i count int i flag输出参数:int i retum程序代码如下:(1)画出该函数的控制流程图。(2)采用基本路径测试法设计一组测试用例,保证每个基本独立路径都至少执行一次。

若有一个计算类型的程序,它的输出量只有一个X,其范围是[-0,0]。现从输入的角度考虑设计一组测试该程序的测试用例为-001,-0,0,0001,设计这组测试用例的方法是 ______。

若有一个计算类型的程序,它的输入量只有一个X,其范围是[-0,0)。现从输入的角度考虑设计一组测试该程序的测试用例为-001,-0,0,0001,设计这组测试用例的方法是【 】。

一个程序根据输入的年份和月份计算该年中该月的天数,输入参数包括年份(正整数)、月份(用1~12表示)。若用等价类划分测试方法进行测试,则(35)不是一个合适的测试用例(分号后表示测试的输出)。A.(2013,1,31)B.(0,1,‘错误’)C.(0,13,‘错误’)D.(2001,-1,‘错误’)

若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.O,1.O],现从输入的角度考虑一组测试用例:-1. 001,-1.0,1,0,1.001。设计这组测试用例的方法是( )。A.条件覆盖法 B.等价分类法 C.边界值分析法 D.错误推测法

阅读以下C代码,回答问题(1)~(6),将解答填入答题纸的对应栏内。【说明】函数insertElem的功能是在元素升序排列的数组中加入一个新元素并保持数组元素升序排列的特点。在main函数中输入若干表示价格的实数,输入为0或负数或实数个数超出限定数量时终止,调用insertElem将价格按升序保存在数组pdata中,最后输出所输入的实数

如图7所示的流程图功能是将键盘输入的非0数进行累加.当输入的数为0时则输出它们的和。则图中虚线部分的内容是(  )。

若一个通讯簿最多可以输入100条记录,则应设计下列选项中哪组测试用例进行测试最优()A、分别输入1、50、100条记录B、分别输入0、1、50、99、100条记录C、分别输入0、1、99、100、101条记录D、分别输入0、1、50、99、100、101条记录

对于非逻辑电路,下述说法哪种是正确的()。A、当输入有一个为1时,则输出为1B、当输入有一个为0时,则输出为0C、当输入全为1时,则输出为0D、当输入全为0时,则输出为0

对于与逻辑门电路,哪种说法是正确的()。A、当输入有一个为0时,则输出为1B、当输入有一个为1时,则输出为1C、当输入都为0时,则输出为1D、当输入都为1时,则输出为1

8255A方式选择控制字中D0表示PC3-PC0工作在输入还是输出,当其值为1时,表示PC3-PC0工作在()。 A、输入B、输出C、即输入又输出D、既不输入也不输出

边界值分析是将测试边界情况作为重点目标,选取正好等于、刚刚大于或刚刚小于边界值的测试数据。如果输入或输出域是一个有序集合,则应选取集合的第一个元素和()作为测试用例。

或非门的特点是()。A、或门后接一非门B、当输入端有一个为零时输出为“1”C、当输入端全部为“0”时输出也为“0”D、其输入端可以不止两个E、输入全为“1”时输出为“0”

现有一个计算类型的程序,它的输入只有一个Y,其范围是—50≤Y≤50。现从输入的角度考虑设计了一组测试用例:—100,100,0。设计这组测试用例的方法是()A、条件覆盖法B、边缘值分析法C、错误推测法D、等价划分法

边界值分析方法是取输入/输出等价类的边界值作为测试用例。

8255A方式选择控制字中D0表示PC3-PC0工作在输入还是输出,当其值为0时,表示PC3-PC0工作在()。A、输入B、输出C、即输入又输出D、既不输入也不输出

使用边界值分析法选择测试用例时,如果输入条件规定了值的范围,则应取刚达到这个范围的边界值,以及刚刚超过这个范围边界的值作为测试输入数据。

传递函数中的零初始条件是指()。A、当t≤0时,系统输入为0B、当t≤0时,系统输出为0C、当t≤0时,系统输入的各阶导数为0D、当t≤0时,系统输出的各阶导数为0

编一个程序,定义一个实数变量,从键盘上输入一个值,如果这个值在闭区间[0,100]里,则加上1000,否则不加。最后输出结果。

CMOS或非门电路当两个输入端全为1或其中一个输入端为1时,输出端为0;只有当两个输入端全为0时,输出端为1。()

一个“与非”门电路,当其输入全为“1”时,输出为(),当输入中有一个为“0”时,输出为()。

传动比是指输出轴与输入轴的齿数比,当要求增速时,传动比应为:()A、0B、1C、大于1D、小于1

判断题边界值分析方法是取输入/输出等价类的边界值作为测试用例。A对B错

填空题边界值分析是将测试边界情况作为重点目标,选取正好等于、刚刚大于或刚刚小于边界值的测试数据。如果输入或输出域是一个有序集合,则应选取集合的第一个元素和()作为测试用例。