首页
试卷库
试题库
当前位置:
X题卡
>
所有题目
>
题目详情
软件测试通常采用黑盒测试和白盒测试。其中黑盒测试根据软件的(1) 设计 测试用例,白盒测试根据软件的(2) 设计测试用例。 2()
查看本题答案
包含此试题的试卷
初级程序员《单选题》真题及答案
点击查看
你可能感兴趣的试题
进行软件测试是为了4344方法常用于单元测试
采用黑盒测试,辅之以白盒测试
采用白盒测试,辅之以黑盒测试
只使用白盒测试
只使用黑盒测试
进行软件测试是为了18通常可分为白盒测试和黑盒测试白盒测试是根据程序的内部逻辑来设计测试用例黑盒测试
边值分析
因果图
错误猜测
等价类划分
软件测试通常采用黑盒测试和白盒测试其中黑盒测试根据软件的55设计测试用例白盒测试根据软件的56
功能规格说明
需求说明
内部结构和逻辑
数据流图
软件测试的目的是通常可分为白盒测试和黑盒测试白盒测试是根据程序的来设计测试用例黑盒测试是根据软件的规
44.软件测试通常采用黑盒测试和白盒测试其中黑盒测试根据软件的55 设计测试用例白盒测
功能规格说明
需求说明
内部结构和逻辑
数据流图
软件测试的目的是在进行单元测试时常用的方法是 在进行单元测试时常用的方法是
采用白盒测试,辅之以黑盒测试
采用黑盒测试,辅之以白盒测试
只使用黑盒测试
只使用白盒测试
进行软件测试是为了18通常可分为白盒测试和黑盒测试白盒测试是根据程序的内部逻辑来设计测试用例黑盒测试
编码
性能
规格说明
内部数据
软件测试通常采用黑盒测试和白盒测试其中黑盒测试根据软件的设计测试用例白盒测试根据软件的设计测试
功能规格说明
需求说明
内部结构和逻辑
数据流图
44.软件测试通常采用黑盒测试和白盒测试其中黑盒测试根据软件的55 设计测试用例白盒测
功能规格说明
需求说明
内部结构和逻辑
数据流图
软件测试的目的是13在进行单元测试时常用的方法是14 14处填
采用白盒测试,辅之以黑盒测试
采用黑盒测试,辅之以白盒测试
只使用白盒测试
只使用黑盒测试
44.软件测试通常采用黑盒测试和白盒测试其中黑盒测试根据软件的55设计测试用例白盒测试根据软件的56
功能规格说明
需求说明
内部结构和逻辑
数据流图
软件测试方法中黑盒测试法和白盒测试法是常用的方法其中黑盒测试法主要是用于测试【3】
软件测试通常采用黑盒测试和白盒测试其中黑盒测试根据软件的55设计测试用例白盒测试根据软件的56
功能规格说明
需求说明
内部结构和逻辑
数据流图
软件测试通常采用黑盒测试和白盒测试其中黑盒测试根据软件的31设计测试用例白盒测试根据软件的32设计测
功能规格说明
需求说明
内部结构和逻辑
数据流图
【按序答1-4题】软件测试的目的是1通常可分为白盒测试和黑盒测试白盒测试是根据程序的2来设计测
功能
性能
内部逻辑
内部数据
软件测试通常采用黑盒测试和白盒测试其中黑盒测试根据软件的1设计测试用例白盒测试根据软件的2设计
功能规格说明
需求说明
内部结构和逻辑
数据流图
44.软件测试通常采用黑盒测试和白盒测试其中黑盒测试根据软件的55设计测试用例白盒测试根据软件的56
功能规格说明
需求说明
内部结构和逻辑
数据流图
软件测试的目的是______在进行单元测试时常用的方法是______
采用白盒测试,辅之以黑盒测试
采用黑盒测试,辅之以白盒测试
只使用白盒测试
只使用黑盒测试
软件测试通常采用黑盒测试和白盒测试其中黑盒测试根据软件的设计测试用例白盒测试根据软件的设计测试
功能规格说明
需求说明
内部结构和逻辑
数据流图
软件测试通常可分为白盒测试和黑盒测试其中黑盒测试是根据55来设计测试用例
程序的内部逻辑
程序的功能
程序的性能
软件规格说明
热门试题
更多
一棵二叉树如下图所示若采用顺序存储结构即用一维数组元素存储该二叉树中的结点根结点的下标为1若某结点的下标为i则其左孩子位于下标2i处右孩子位于下标2i+1处则该数组的大小至少为1若采用二叉链表存储该二叉树各个结点包括结点的数据左孩子指针右孩子指针则该链表中空指针的数目为2 2
某工作站无法访问域名为www.test.com的服务器此时使用ping命令按照该服务器的IP地址进行测试发现响应正常但是按照服务器域名进行测试发现超时此时可能出现的问题是
Aqueryisusedtosearchthroughthedatabasetolocateaparticularrecordorrecordswhichconformtospecified.
在Word的编辑状态若选择了表格中的一行执行了表格菜单中的“删除列”命令则1若要对当前正在编辑的文件加“打开权限密码”则应该选择2然后按相关提示操作即可 2
【应用说明】某电视台拟开发应用程序来显示戏曲大赛中1~4号四位选手决赛的现场投票情况该程序从现场观众中不超过2000人每0.5秒收集一次对这四位选手的支持票数并在屏幕上动态显示这四位选手的票柱以高度反映票数与累计得票数如图2-3所示投票过程限时30秒每名观众最多为1名选手投票投票结束后系统通过比较各位选手的累计得票数显示决赛结果*号胜出如有单个冠军或继续进行PK如有多人获得相同的最高票数在开发该程序的过程中创建的主要控件及其初始属性值说明如下 控件名 类型 用途 初始属性设置 ShpM1to4 形状数组 显示各选手得票情况 矩形实心高度0 txtM1to4 文本框数组 显示各选手得票数 0 cmdStatr 命令按钮 启动计票 标题开始投票 txtResult 文本框 显示决赛结果 空 Timl 计时器 每半秒收集处理一次 间隔时间0.5秒关闭状态该程序中设置公共变量T动态记录投票时间四个形状ShpM1to4动态增长的底线固定【VisualBasic程序代码】DimTAsInteger’声明全局变量PrivateSubForm_LoadFori=1To4ShpMi.Top=2000:ShpMi.Height=0’初始票柱高度为0TxtMi.Text=0NextiTiml.Enabled=False:Timl.Interval=500:T=0EndSubPrivateSubCmdStartClickTiml.Enabled=True’开始投票CmdStart.Enabled=FalseEndSubPrivateSubTimlTimerDimn1To4AsInteger’n1to4为每次收集的票数DimiAsIntegerjAsIntegerDimGAsInteger’G用于计算最高票数DimngAsInteger’ng用于计算冠军个数Fori=1To4ni=...’收集i号选手的票数此处省略TxtMi.Text=TxtMi.Text+ni’累计票VB能进行自动转换ShpMi.Top=ShpMi.Top-niShpMi.Height=ShpMi.Height+1’算出票柱高度NextiT=T+1’计时IfT=60Then’投票时间到2’停止数据收集处理ng=1G=TxtM1.TextFori=2To4IfG<TxtMi.TextThenG=TxtMi.Textng=3j=iElseIfG=TxtMi.TextThenng=4’计算冠军个数EndIfNextiIfng=1ThentxtResult.Text=5’单个冠军结果ElsetxtResult.Text=继续进行PKEndIfEndIfEndSub
[说明] 下面的流程图旨在统计指定关键词在某一篇文章中出现的次数 设这篇文章由字符A0…An-1依次组成指定关键词由字符B0…Bm-1依次组成其中n>m≥1注意关键词的各次出现不允许有交叉重叠例如在“aaaa”中只出现两次“aa” 该流程图采用的算法是在字符串A中从左到右寻找与字符串B相匹配的并且没有交叉重叠的所有子串流程图中i为字符串A中当前正在进行比较的动态予串首字符的下标j为字符串B的下标k为指定关键词出现的次数 [流程图] 4--
【说明】 已知1900年1月1日是星期一下面的函数count_5_13intyear用于计算给定的年份year中有几个黑色星期五黑色星期五指既是13日又是星期五的日期 函数count_5_13intyear首先算出年份year的1月13日是星期几然后依次计算每个月的13日是星期几若是星期五则计数 程序中使用了函数isLeapYearintyear其功能是判断给定年份是否为闰年返回值为1或0表示year是或不是闰年 【C语言函数】 intcount_5_13intyear { intdate/*date为0表示星期日为1~6分别表示星期一至星期六*/ longdays=0/*days记录天数*/ intmyc=0/*c用于表示黑色星期五的个数*/ ifyear<1900return-1 /*计算从1900年1月1日起至给定年份year的1月13日间隔的天数*/ days=12 fory=1900y<yeary++{ days+=365 ifisLeapYeary1 } date=days%7+1%7/*算出给定年份year的1月13日是星期几*/ c=210 form=13m++{ switchm{ case1case3case5case7case8case10case12 days=31break case4case6case9case11 days=30break case2days=28 if4days=29 break }/*endofswitch*/ date=days%7+5%7 ifdate==5c++ }/*endoffor*/ returnc }
若n表示问题的规模Ofn表示算法的时间复杂度随n变化的增长趋势则算法时间复杂度最小的是
【说明】 已知对某载客车辆Car进行类建模如图7-1所示其中类Engine表示发动机引擎类Wheel表示车轮类Body表示车身类Driver表示司机类Passenger表示乘客 【Java代码】 classBody{//此处代码省略//车身类 classPassenger{//此处代码省略///乘客类 classWheel{//此处代码省略//车轮类 classDriver{//司机类 publicStringname//表示第几路公交车司机 publicDriverStringdriverName{name=driverName///构造函数 } classEngine{//引擎类 publicStringengineNo//引擎编号 publicEngineStringengineNo{this.engineNo=engineNo//构造函数 } publicclassCar{//汽车类 staticfinalint1=7//定义最多载客数 staticfinalintMAXWHEELS=5//定义最多轮胎数 protectedEngineengine protectedDriverdriver protectedBodybody=newBody protectedWheel[]wheels protectedPassenger[]passengers publicCarDriverdriver{//构造函数 2.driver=driver engine=newEngineTX6536型号引擎 wheels=newWheel[MAXWHEELS] passengers=newPassenger[MAX_PASSENGERS] forintindex=0index<MAX_WHEELSindex++{ wheels[index]=newWheel } forintindex=0index<MAX_PASSENGERSindex++{ passengers[index]=null } } intgetPassengerNumber{//获取车上乘客数量 //此处代码省略 } voidgetOnPassengerPassengeraPassenger{//乘客上车 //此处代码省略 } voidrun{//开车 if3{System.out.println司机尚未上车!return} //此处代码省略 } publicstaticvoidmainStringargs[]{ Driverdriver=newDriver第五路公交车司机 Carcar=newCar4 forintindex=0index<MAX_PASSENGERSindex++ car.getOnPassenger5Passenger car.run } }
在Windows2000操作系统的客户端可以通过命令查看DHCP服务器分配给本机的IP地址
阅读下列说明图和Java代码回答问题1至问题3 【说明】 已知四个类之间的关系如图2-4所示分别对每个类的方法进行编号例如Shape的perimeter为1号表示为1perimeterRectangle类的perimeter为2号表示为 2perimeter依此类推其中每个类的perimeter方法签名相同 【Java代码】Triangletr=newTriangle Squaresq=newSquareShapesh=tr 【问题2】 写出下面消息对应的方法编号如果该消息错误或者没有对应的方法调用请填写无tr.height 1sh.perimeter2 sq.height3 sq.perimeter4sh.height 5tr.perimeter6
函数fg的定义如下图所示调用函数f时传递给形参x的值为5若采用传值callbyvalue的方式调用ga则函数f的返回值为1若采用传引用callbyreference的方式调用ga则函数f的返回值为2 2
[说明] 下面的流程图旨在统计指定关键词在某一篇文章中出现的次数 设这篇文章由字符A0…An-1依次组成指定关键词由字符B0…Bm-1依次组成其中n>m≥1注意关键词的各次出现不允许有交叉重叠例如在“aaaa”中只出现两次“aa” 该流程图采用的算法是在字符串A中从左到右寻找与字符串B相匹配的并且没有交叉重叠的所有子串流程图中i为字符串A中当前正在进行比较的动态予串首字符的下标j为字符串B的下标k为指定关键词出现的次数 [流程图] 2--
在SQL语言中删除基本表的命令是1修改表中数据的命令是2 2
InClanguageareusedtocreatevariablesandaregroupedatthetopofaprogramblock.
选择一个适当的测试用例用以测试下图的程序能达到判定覆盖的是
【说明】 已知包含头结点不存储元素的单链表的元素已经按照非递减方式排序函数compressNODE*head的功能是去掉其中重复的元素使得链表中的元素互不相同 处理过程中当元素重复出现时保留元素第一次出现所在的结点 图2-1ab是经函数compress处理前后的链表结构示例图 链表的结点类型定义如下 typedefstructNode{ intdata structNode*next }NODE 【C语言函数】 voidcompressNODE*head {NODE*ptr*q ptr=1/*取得第一个元素结点的指针*/ while2&&ptr->next{ q=ptr->next whileq&&3{/*处理重复元素*/ 4q->next freeq q=ptr->next } 5ptr->next }/*endofwhile*/ }/*endofcompress*/
设有关系RST如下图所示其中关系T是运算的结果
【说明】 下面的程序用DoleRob算法生成N阶N为奇数魔方阵各行列对角线数字之和相等该算法的过程为从1开始按如下方法依次插入各自然数直到N2为止 a.在第一行的正中插入1 b.新位置应当处于最近插入位置的右上方若该位置已超出方阵的上边界则新位置取应选列的最下一个位置若超出右边界则新位置取应选行的最左一个位置 c.若最近插入的元素是N的整数倍则选同列的下一行位置为新位置 例如3阶魔方阵如下所示 816 357 492 【C程序】 #include<stdio.h> #include<stdlib.h> #defineSIZE50 main {introwcolnvalue inta[SIZE+1][SIZE+1]/*不使用下标为0的元素*/ printf请输入要输出魔方阵的阶数n奇数<%dn=SIZE scanf%d&n if!n%2||n<1||1{ printf输入数据有误!/nexit0 } row=1col=n+1/2value=1 whilevalue<=2{ a[row][col]=value /*计算下一位置*/ ifvalue%n!=0{ row--3 ifrow<1row=n ifcol>n4 } elserow++ value=5 } printf/n%d阶魔方阵如下所示:/n/nn forrow=1row<=nrow++{ forcol=1col<=ncol++ printf%5da[row][col] printf/n } }
阅读下列说明图和C++代码回答问题1至问题3 【说明】 已知四个类之间的关系如图2-2所示分别对每个类的方法进行编号例如Shape的perimeter方法为1号表示为1perimeterRectangle类的perimeter为2号表示为2perimeter依此类推其中每个类的perimeter方法都为虚函数且方法签名相同 【C++代码】 Triangle*tr=newTriangleSquare*sq=new SquareShape*sh=tr 【问题2】 写出下面消息对应的方法编号如果该消息错误或者没有对应的方法调用请填写无tr->height 1sh->perimeter 2sq->height3 sq->perimeter4 sh->height5 tr->perimeter6
InClanguageaisaseriesofcharactersenclosedindoublequotes.
1是Excel工作簿的最小组成单位若用户需要对某个Excel工作表的A1G1的区域快速填充星期一星期二……星期日可以采用的方法是在A1单元格填入“星期一”并2拖动填充柄至G1单元格 2
AWebisoneofmanysoftwareapplicationsthatfunctionastheinterfacebetweenauserandtheInternet.
【说明】 已知对某载客车辆Car进行类建模如图5-1所示其中类Engine表示发动机引擎类Wheel表示车轮类Body表示车身类Driver表示司机类Passenger表示乘客 【C++代码】 constint1=7//定义最多载客数 constintMAXWHEELS=5//定义最多轮胎数 classBody{//此处代码省略}//车身类 classPassenger{//此处代码省略}//乘客类 classWheel{//此处代码省略}//车轮类 classDriver{//司机类 public stringname//表示第几路公交车司机 DriverstringdriverNamename2{}///构造函数 } classEngine{//引擎类 public stringengineNo//引擎编号 EnginestringengineNo{3->engineNo=engineNo}//构造函数 } classCar{//汽车类 protected Engine*engineDriver*driverBodybody Wheel*wheels[MAX_WHEELS]Passenger*passengers[MAX_PASSENGERS] public CarDriver*driver{//构造函数 this->driver=driver engine=newEngineTX6536型号引擎 forintindex=0index<MAXWHEELSindex++{ wheels[index]=newWheel } forintindex=0index<MAX_PASSENGERSindex++{ passengers[index]=NULL } } virtual~Car{//析构函数 forintindex=0index<MAX_WHEELSindex++ deletewheels[index] delete4 } intgetPassengerNumber{//获取车上乘客数量 //此处代码省略 } voidgetOnPassengerPassenger*aPassenger{//乘客上车 //此处代码省略 } voidrun{//开车 ifdriver==NULL{cout<<司机尚未上车!return} //此处代码省略 } } voidmain{ Driverdriver第五路公交车司机 Carcar5 Passengerpassengers[MAX_PASSENGERS] forintindex=0index<MAXPASSENGERSindex++//乘客上车处理 car.getOnPassenger&passengers[index] car.run }
在Windows文件系统中1是不合法的文件名一个完整的文件名由2组成 2
为增强访问网页的安全性可以采用1协议为证明数据发送者的身份与数据的真实性需使用2 2
Eachprogrammoduleiscompiledseparatelyandtheresultingfilesarelinkedtogethertomakeanexecutableapplication.
甲方和乙方采用公钥密码体制对数据文件进行加密传送甲方用乙方的公钥加密数据文件乙方使用来对数据文件进行解密
【说明】 假设数组A中的各元素A1A2AM已经按从小到大排序M≥1数组B中的各元素B1B2BN也已经按从小到大排序N≥1执行下面的流程图后可以将数组A与数组B中所有的元素全都存入数组C中且按从小到大排序注意序列中相同的数全部保留并不计排列顺序例如设数组A中有元素25679数组B中有元素2347则数组C中将有元素223456779 【流程图】
分析下面的C程序指出错误代码或运行异常代码所在的行号 [C程序] 行号 代码 1 2 3 4 5 6 7 8 9 lO 11 12 #include<stdio.h> #include<string.h> intmain char*parrChar[100]="testing"; arrChar="test"; p="testing"; *p=’0’; p=arrChar+1; printf"%d//t%d//n"sizeofarrCharStrlenarrChar; printf"%d//t%d//n"sizeofchar*strlenp; return0;
热门题库
更多
中级系统集成项目管理工程师
中级网络工程师
中级信息系统管理工程师
初级程序员
中级软件设计师
初级网络管理员
初级信息处理技术员
中级数据库系统工程师
中级多媒体应用设计师
高级系统分析师
高级网络规划设计师
高级系统架构师
中级信息系统监理师
初级通信工程师
中级通信工程师
通信新技术、新业务知识