首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下是某程序说明,请按要求回答问题。 程序说明:假设有一个把数字串转换为整数的函数。其中数字串要求长度为1~6个数字构成,机器字长为16位。 分析程序中出现的边界情况,采用边界值法为该程序设计测试用例。
以下是某程序说明,请按要求回答问题。 程序说明:假设有一个把数字串转换为整数的函数。其中数字串要求长度为1~6个数字构成,机器字长为16位。 分析程序中出现的边界情况,采用边界值法为该程序设计测试用例。
admin
2012-04-10
51
问题
以下是某程序说明,请按要求回答问题。
程序说明:假设有一个把数字串转换为整数的函数。其中数字串要求长度为1~6个数字构成,机器字长为16位。
分析程序中出现的边界情况,采用边界值法为该程序设计测试用例。
选项
答案
分析该程序的说明和功能,显然可以划分4组测试等价类:有效输入等价类、无效输入等价类、合法输出等价类和非法输出等价类。在考虑该程序的合法输出和非法输出时需要考虑计算机的字长,这时要进行边界值法设计测试用例,以补充等价类法设计的测试用例。具体采用边界值法设计的测试用例如下: (1)使程序输入刚好等于最小的负整数: 输入:‘-32768’ 输出:-32768 (2)使程序输入刚好等于最大的正整数: 输入:‘32767’ 输出:32767 (3)使程序输入刚好小于最小的负整数: 输入:‘-32769’ 输出:错误 (4)使程序输入刚好大于最大的正整数: 输入:‘32768’ 输出:错误
解析
转载请注明原文地址:https://kaotiyun.com/show/s0NZ777K
本试题收录于:
四级软件测试工程师题库NCRE全国计算机四级分类
0
四级软件测试工程师
NCRE全国计算机四级
相关试题推荐
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。【程序2.1说明】已知一个排好序的数组,现输入一个数,要求按原来的顺序规律,将它插入到数组中。【程序2.1】#include<stdioh>#defin
阅读以下说明和C函数,填充函数中的空缺,将解答填入答题纸的对应栏内。【说明】已知两个整数数组A和B中分别存放了长度为m和n的两个非递减有序序列,函数Adjustment(A,B,m,n)的功能是合并两个非递减序列,并将序列的前m个整数存
阅读以下说明和C程序代码,将解答写在答题纸的对应栏内。【说明】下面是一个待修改的C程序,其应该完成的功能是:对于输入的一个整数num,计算其位数k,然后将其各位数字逆序转换为字符串保存并输出。若nun为负整数,则输出字符串应有前缀“一”
阅读以下说明和Java代码,填写代码中的空缺,将解答写入答题纸的对应栏内。【说明】球类比赛记分系统中,每场有两支球队(Team)进行比赛(Game),分别记录各自的得分。图5-1所示为记分系统的类图。【Java代码】
多媒体技术中,表达信息的媒体数据具有一些特定的性质。下列关于媒体数据性质的描述中,不正确的是______。
办公自动化软件一般应用于______。
关系数据库是(20)的集合,它由一个或多个关系模式定义。SQL语言中的数据定义功能包括对数据库、基本表、(21)和(22)的定义。设有关系Students(学号,姓名,年龄,性别,系名),如果要查询姓名至少包含5个字母,且倒数第二个字母为“G”的学生的学
在Windows操作系统中,“回收站”可以恢复(1)上使用<Del>键删除的文件或文件夹。在“我的电脑”窗口中,如果要整理磁盘上的碎片,应选择磁盘“属性”对话框的(2)选项卡。使用“资源管理器”时,(3),不能删除文件或文件夹。
在下面列出的数据模型中,哪一个是概念数据模型(23)。
在OSI参考模型中,顶层和最底层分别为(13),中继器工作在OSI参考模型中的(14)。
随机试题
霍乱病人的粪便可呈
开放性骨折的重要并发症是
血浆蛋白质水平降低属于
建筑给水聚丙烯管材与金属管道和用水器配水件连接的管件,必须带有()。
进一步完善和深化社会主义市场经济体制改革包括()主要任务。
企业的固定资产由于技术进步等原因,确实需要加速折旧的,根据企业所得税法律制度的规定,可以采用的加速折旧方法有()。
某卷烟厂为增值税一般纳税人,主要生产A牌卷烟(不含税调拨价100元/标准条)及雪茄烟,2014年10月发生如下业务:(1)从烟农手中购进烟叶,买价100万元并按规定支付了10%的价外补贴,将其运往甲企业委托加工烟丝,发生不含税运费8万元,取得货运增值税专
阅读下面的短文,回答问题。【Recently,telecommunicationcarriershasbeenbuildingAll-IPcorenetworksinordertoeffectivelysupportvari
"Civilization"Between4000and3000B.C.,significanttechnologicaldevelopmentsbegantotransformtheNeolithictowns.Th
Whatdoesthispassagewanttotellus?
最新回复
(
0
)