是否接收
c) 按照任务书或合同中供需双方约定的验收依据进行测试,决定是否接收 d) 由开发方和用户按照用户手册执行软件验收 33、 通常情况下,软件集成测试的方案是在( )阶段完成的。(选择一项)
a) 需求分析 b) 概要设计 c) 详细设计
d) 编码和单元测试 34、 下列关于QTP两种脚本视图的描述中错误的是( )。(选择一项)
a) 两种视图不是相互独立的,一处改动会影响另一处的记录
b) 专家视图中的一行语句,一定能在关键字视图中找到相应的步骤
c) 通过关键字视图,测试人员可以方便地在脚本中添加控制语句(如判断和循环语
句)
d) 他们都是记录操作步骤的脚本,只是记录的方式不同而已 35、 下列关于数据库中触发器的描述中错误的是( )。(选择一项)
a) 触发器是一种特殊的存储过程
b) 触发器常在SELECT、INSERT、UPDATE和DELETE操作时触发 c) 触发器可以通过数据库中的相关表进行层叠更改
d) 触发器是自动的,可以在用户对表的数据做了修改之后被自动激活 36、 在Bugzilla中,不能转到Reopen状态的是( )状态。(选择一项)
a) 已解决的 b) 已验证的 c) 新提交的 d) 已关闭的 37、 下列关于单元测试的说法中错误的是( )。(选择二项)
a) 单元测试也需要进行计划、设计、执行、评审等一系列过程 b) 单元测试往往需要编写桩模块和驱动模块 c) 单元测试完全采用白盒测试方法完成 d) 单元测试的直接依据是需求规格说明书 38、 在Red Hat Linux9.0中,下列有关基本网络配置文件的说法中正确的是( )。(选择
二项)
a) /etc/hosts文件指定文件如何解析主机名
b) /etc/host.conf文件指定将IP地址映射到主机名
c) /etc/services文件指定端口号和服务名称间的对应关系 d) /etc/sysconfig/network文件用于进行网络配置 39、 有如下C语言代码:
#include
int m=9,n=2; int a,b; a=m%n; b=m/n;
printf(“a=%d,b=%d\\n”,a++,--b);
}
则程序运行后输出结果是( )。(选择一项) a) a=1,b=4 b) a=2,b=4 c) a=2,b=3 d) a=1,b=3 40、 在C语言中,若有语句:
char *line[5];
则下列叙述中正确的是( )。(选择一项)
a) 定义line是一个长度为5的数组,每个数组元素是指向char类型的指针变量 b) 定义line是一个指针变量,该变量可以指向一个长度为5的字符型数组 c) 定义line是一个指针数组,语句中的*号称为间址运算符 d) 定义line是一个指向字符型函数的指针 41、 下列关于Oracle数据库的说法中正确的是( )。(选择一项)
a) 如果在Oracle数据库中发现有很多“???”时,可能是由于在安装过程中,选
择了错误的数据库字符集
b) 在一台服务器上运行的所有Oracle数据库,都是与同一个Oracle实例(Instance)
相联系的
c) 多次启动Oracle数据库时,系统全局区的内存区被分配,只启动一个Oracle进
程
d) Oracle数据库基本的内存结构中,系统全局区为每个用户提供了一块保存数据或
控制信息的内存空间
42、 在Red Hat Linux9.0中,使用命令“vi test”在当前目录下新建一个名为“test”的文本
文件,在进入vi编辑器后,应使用下列( )操作进行文本输入。(选择二项) a) 直接输入文本内容 b) 选择“i”键 c) 选择“ESC”键 d) 输入“:q” e) 选择“a”键 43、 若在Linux主机上执行命令runlevel后,其结果如下所示:3 5
则下列描述中正确的是( )。(选择一项)
a) 系统当前的运行级别是3,缺省的运行级别是5 b) 系统当前的运行级别是5,上一次的运行级别是3 c) 系统当前的运行级别是3,下一次的运行级别是5 d) 系统当前的运行级别是3 5, 44、 有如下C语言程序:
#include
struct studentstuct {
int No;
char Name[20];
char Sex; float Score; };
struct studentstruct student1; struct studentstruct *ps; ps=&student1; student1.No=1;
strcpy(student1.Name,”ZhangGuo”); student1.Sex=’M’; studeng1.Score=90.5; _________________; }
若其实现的功能是记录某学员信息并输出,则空白处不可以填入的代码是( )(选择一项)
a) printf(“No:%d\\nName:%s\\nSex:%c\\Nscore:%.2f\\n”,
student1.No,student1.Name,student1.Sex,student1.Score) b) printf(“No:%d\\nName:%s\\nSex:%c\\Nscore:%.2f\\n”,
(*ps).No,(*ps).Name,(*ps).Sex,(*ps).Score) c) printf(“No:%d\\nName:%s\\nSex:%c\\Nscore:%.2f\\n”, ps->No,ps->Name,ps->Sex,ps->Score)
d) printf(“No:%d\\nName:%s\\nSex:%c\\Nscore:%.2f\\n”, ps.No,ps.Name,ps.Sex,ps.Score) 45、下列关于状态图法的描述中错误的是( )。(选择一项)
a) 状态图法的关键是对所有的状态加入所有可能的输入,以产生新状态 b) 用状态图法设计测试用例时,应确保所有的状态都被包含在测试用例中 c) 需要测试所有常用的工作流程
d) 忽略状态之间不常用的分支,以减少测试用例数量
46、设计测试用例的方法有很多,而且每种方法都有不同的适用条件。下列是对几种方法的
描述: 对于业务流清晰的系统可以利用______贯穿整个测试用例设计过程;在用例中综合使用
各种测试方法,对于参数配置类的软件要用______选择较少的组合方式达到最佳效果;如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用______。 针对以上描述,能够按照正确的顺序填入上面空白处的选项是( )。(选择一项)
a) 等价类划分法、因果图法、状态图法 b) 状态图法、正交排列法、因果图法 c) 状态图法、等价类划分法、因果图法 d) 因果图法、正交排列法、等价类划分法
47、为了使用IP地址为192.168.0.5计算机的共享资源temp,可以使用下列选项的命令是
( )。(选择一项) a) net use z: \\\\192.168.0.5\\temp b) net use \\\\192.168.0.5\\temp z:\\ c) net user \\\\192.168.0.5\\temp z:\\ d) net user z: \\\\192.168.0.5\\temp 48、有如下C语言函数代码:
void Test(int x,int y) { int a=0,b=0; if((x!=7)&&(y>3)|| (y<5)) { a=x+y; b=x-y; } a=b=x*y; }
下面设计的测试用例中满足判定覆盖的是( )。(选择一项) a) x=7,y=4
x=7,y=5 b) x=8,y=5
x=7,y=4 c) x=7,y=5
x=7,y=6 d) x=7,y=3
x=8,y=6
49、下列关于软件测试原则的说法中错误的是 ( )。(选择一项) a) 穷举测试是不可能的 b) 测试中BUG存在群集现象 c) 测试应该由软件设计机构设计,这样可以准确定位软件的缺陷 d) 软件测试应该追溯需求,测试应该根据用户需求进行
50、在某XML文档中需要调用一个DTD文件,文件名为file01.dtd,下列有关调用时书写
的代码正确的是( )。(选择一项) a) b) c) d)
51、使用LoadRunner的结果图表分析功能时,可以分解下列( )作为判断Web系统中是否存在网络瓶颈和服务器瓶颈的一个条件。(选择一项) a) Connection 时间 b) Receive 时间 c) Client时间 d) First Buffer 时间
52、下列关于逻辑覆盖测试的说法中正确的是( )。(选择一项)
a) 语句覆盖就是设计若干个测试用例,运行被测程序,使得每一条可执行语句至少执
行一次。
b) 条件覆盖是设计足够多的测试用例,运行所测程序,使程序中每个判断的取真分支
和取假分支至少各执行一次。 c) 分支覆盖是设计若干个测试用例,运行所测程序,使程序中每个判断内的每个条件
的各个可能取值至少执行一次。
d) 判定-条件覆盖要求各个判断的所有可能的条件取值组合至少执行一次。
相关推荐: