还剩14页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
选择题(针对以下题目,请选择最符合题目要求的答案其中第1-10题每题
1.5分,共100分)1)在下列选项中,测试人员从()开始介入最有利于软件项目的成功(选择一项)a)需求分析阶段b)设计阶段c)编码阶段d)系统测试阶段2)按照国家标准中的相关规定,下列组合中全都属于系统软件的是()(选择一项)
①操作系统
②数据库管理系统
③驱动程序
④图象处理程序a)
①②b)
①③c)
③④d)
②④3)测试人员在拿到开发组提交过来的一个软件版本时,首先进行的测试是()(选择一项)a)冒烟测试b)回归测试c)验收测试d)系统测试4)关于测试用例的意义有如下说法1可以避免盲目测试并提高测试效率;2使软件测试的实施重点突出、目的明确;3在回归测试后无需修正测试用例便可继续开展测试工作;4测试用例的复用化和通用化使软件测试更易于开展则上述说法中正确的是()(选择一项)a
①②③b
①③c
②③d
①②④5)有三台分别运行Windows2000ServervUnix和Linux操作系统的计算机,若准备在它们上面安装数据库,则下列说法中正确的是()(选择一项)a)SQLServer可以在这三个操作系统上安装b)可以在Unix和Linux上安装Oracle而在Windows2000Server上只能安装SQLServer2000c)Oracle只能在Unix和Linux上安装d)Oracle和DB2都可以安装在这三个操作系统上,而SQLServer只能安装在Windows操作系统上6)系列常用的软件测试工具中,按照功能分类,与TestDirector属于同一类别的是()(选择一项)a)QARunb)LoadRunnerc)Robotd)TestManager7)在RedHatLinux
9.0中,使用GRUB作为启动引导程序,其配置文件如下Default=__________Timeout=10Splashimage=hd00/boot/grub/splash.xpm.gztitleRedHatLinux
2.
4.20-8roothd00kernel/boot/vmlinux-
2.
4.20-80roroot=LABEL=/initrd/boot/initrd-
2.
4.20-
8.imgtitleWindowsunhidehd01rootnoverifyhd01chainloader+1makeactiveboot若要设置成默认启动Windows操作系统,以上下划线处应添入()(选择一项)a)0b)1c)2d)37)在C语言中,将一个函数声明为static后,该函数将()(选择一项)a)既能被同一源文件中的函数调用,也能被其他源文件中的函数调用b)只能被同一源文件中的函数调用,不能被其他源文件中的函数调用c)只能被其他源文件中的函数调用,不能被同一源文件中的函数调用d)既不能被同一源文件中的函数调用,也不能被其他源文件中的函数调用8)下列不属于白盒测试策略的是()(选择一项)a)系统测试b)桌前测试c)单元测试d)代码走查9)测试人员基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性地设计测试用例的方法是()(选择一项)a)等价类划分法b)边界值法c)错误猜测法d)因果图法10)在Linux系统中,已知当前目录下不存在名为shell
2.sh的文件,用vi编辑器写了一个脚本文件shell.sh,若想把文件该为shell
2.sh下列命令中()可以正确实现(选择一项)a)Cpshell.shshell
2.shb)Mvshell.shshell
2.shc)Lsshell.shshell
2.shd)Chownshell.shshell
2.sh11)二进制数101101转换成十六进制数是()(选择一项)a)B1b)2Dc)55d)4512)在C语言中,下列能够作为合法的变量标志符的是()(选择一项)a)8abcb)_1_2_3_c)My.spaced)name13)在LoadRunner中执行场景时,当虚拟用户处于下列状态时,才能开始真正执行脚本选择一项a)Initb)Readyc)Rund)Connecting14)TestDirector的测试管理包括的模块是()(选择一项)a)需求管理、测试计划、测试执行、缺陷管理b)需求管理、测试用例、测试执行、缺陷管理c)需求管理、测试计划、缺陷管理、风险分析d)需求管理、测试用例、缺陷管理、过程改进15)在RedHatLinux
9.0中,使用()命令进入指定目录(选择一项)a)cdb)pwdc)mountd)ls
17.)关于手工测试和自动测试,下列说法错误的是()(选择一项)a.手工测试是一个主动寻找软件缺陷的过程,而自动测试是需人工干预的被动测试的过程b.自动测试招待速度比较快,它的效果肯定要比手工测试的好c.目前,自动测试不能取代手工测试d.手工测试和自动测试相结合可以在一定程度上提高测试效率
18.)有如下C语言代码#includestdio.hvoidmain{inta=077;intb=a3;printf“%d\n”b;}则程序编译运行后的结果为()(选择一项)a.1b.0c.3d.
01119.)通常情况下,下列选项中不属于单元测试内容的是()(选择一项)a.功能点测试b.模块接口测试c.内部数据流测试d.测试程序的并发用户数
20.)在SQLServer2000中,关于存储过程的创建,下列说法错误的是()(选择一项)a.不能将CreateProcedure语句与其他SQL语句组合到单个批处理中b.创建存储过程的权限默认属于数据库所有者,该所有者可将权限授予其他人c.存储过程是数据库对象,其名称必须遵守标识符规定d.可以在其他数据库中创建当前数据库的存储过程
21.)下图是某程序的控制流图,则该程序的圈复杂度为()(选择一项)a.1b.4c.5d.
622.)关于同一等价类数据的共同特点,下列选项中说法正确的是()(选择二项)a.如果等价类中的一个测试数据不能捕获缺陷,那么可以选择该等价类中的其他测试数据来捕获缺陷b.如果等价类中的一个测试数据不能捕获缺陷,那么选择该等价类中的其他测试数据也不会捕获缺陷c.如果等价类中的一个测试数据能够捕获一个缺陷,那么选择该等价类中的其他数据测试也能捕获该缺陷d.如果等价类中的一个测试数据能够捕获一个缺陷,那么选择该等价类中的其他数据测试不一定也能捕获该缺陷
23.)有如下C语言程序段ifA+10==2||B-203C=0;ifA+3010C-300B=30;对于(A,B,C)的取值,下列用例能够实现语句覆盖要求的是()(选择一项)a.(20,30,1)b.(-20,0,30)c.(-30,20,30)d.(-8,20,3)
24.)在Windows系统中,域可以看作是网络系统的安全性边界通常情况下,下列关于域的信任关系的说法错误的是()(选择一项)a.若域A信任域B,域B信任域C,则域A信任域Cb.若域A是域B的子域,则域B信任域Ac.若域A和域B都是域C的子域,则域A和域B互相信任d.若域B信任域A,域C信任域A,则域B和域C相互信任
25.)下列关于QTP测试对象管理机制的描述中错误的是()(选择一项)a.该机制可以运用在录制脚本和回放的过程中b.只要在对象仓库中添加了某些对象后,测试人员就不需要修改该对象的相关属性信息了c.启用自动识别后可以在一定程度上减少测试人员维护对象仓库的工作量d.一个对象的属性值在对象仓库中与被测应用中不一致时,可能会造成运行测试失败
26.)下列关于缺陷报告的说法错误的是()选择一项a.优化缺陷是指优化缺陷的描述步骤b.缺陷报告中必须包含重现缺陷的必要步骤c.为了修改方便,一个缺陷报告中要尽量包含多个缺陷d.缺陷报告应该描述清晰,准确,无歧义
27.)小李在某次测试体验中使用QTP创建了一个完成预定车票功能的Action,并对车票的出发地和目的地进行了参数化,在ActionSheet中提供了3组数据,下列操作可以让该Action执行三次的有()选择二项a.不需要任何设置,默认条件下执行次数等于ActionSheet中的记录数b.在ActionCallProperties对话框中勾选RunonAllrowsc.在ActionCallproperties对话框中勾选Runoneiterationonlyd.在ActionCallproperties对话框中勾选Runfromrow1torow
328.)在当前目录下将文件sys.doc的属性修改为系统且隐藏的dos命令是()选择一项a.Attrib+s+hsys.docb.Attrib+s+rsys.docc.Attrib+r+asys.docd.Attrib+h+rsys.doc
29.)下列协议中属于邮件接收协议的是()选择二项a.SMTPb.POP3c.IMAP4d.HTTP30)打开Word2003软件,选择菜单“插入”“引用”“索引和目录”,设置“栏数”等于5,然后按ENTER键,程序提示如下图所示,单击“确定”按钮,得到的界面仍然如下图所示,根据所学的软件故障模型,上述使用的是下列功能性测试方法中的()(选择一项)A)输入非法数据B)输入默认值C)输入特殊字符集D)输入使缓冲区溢出的数据31)用因果图法设计测试用例时,依据的是( )之间的因果关系 (选择一项)A)输入与输出B)设计与实现C)状态与控制D)主程序与子程序32)有如下C语言程序#includestdio.hvoidmain{intn;ints=0;intt=1;forn=1;n=20;n++{s+=t;}printf“%d\n”s;}若对程序中的循环语句进行测试,下列说法错误的是()(选择一项)A)执行只有一次通过循环的测试B)执行两次通过循环的测试C)执行10次通过循环的测试D)执行20次通过循环的测试和19次通过循环的测试E)跳过循环的情况不属于循环语句测试的内容,所以不需要测试33)关于数据备份,下列选项中描述错误的是()(选择一项)A)完全备份是指备份指定文件的所有数据B)差别备份是指对上次完全备份后又改变的文件进行备份C)增量备份是指备份上次备份后所修改的文件D)一般来讲,完全备份和增量备份中,差别备份所需要的时间最少34)有如下C语言代码#includestdio.hvoidmain{intab;scanf“%d%d”ab;printf“%d%d”ab;}当输入A、B的值时,不能作为输入数据分隔符的是()(选择一项)A)逗号(,)B)空格C)回车D)[Tab]35)关于DOM的四个基本接口,下列说法中错误的是()(选择一项)A)Document节点是DOM树中的根节点,即对XML文档进行操作的入口节点B)DOM中有很大一部分接口是从Node接口继承过来的C)Nodelist用于表示没有顺序关系的一组节点D)实现了Namednodemap接口的对象中包含了可以通过名字来访问的一组节点的集合36)下列关于软件项目风险分析的说法中错误的是()(选择一项)A)风险分析工作应该在软件生命周期内尽早进行B)头脑风暴小组一般可以由用户、开发人员、测试人员、销售人员、客户服务代表、技术支持人员等组成C)确定某个特征或属性的失效可能性时,如果头脑风暴小组成员之间有争议,应继续讨论下去,直到达成一致意见后,再继续其他工作D)对风险优先级进行排序之后,应根据时间和资源确定一条“分割线”,在分割线之下的特征表示不需要进行测试或者进行较少的测试37)有如下C语言程序段ifx==30y-10z=0;对于变量x,y的取值,以下测试用例的组合中()能够满足条件组合测试的要求(选择一项)x=50y=-10x=40y=40x=30y=-10x=20y=0x=30y=30x=30y=10ABCD38)关于TestDirector中预定义默认组的权限,下列描述不准确的是()(选择一项)A)TDAdmin组中的用户具有TD的全部权限,可以进行任何操作B)ProjectManager组中的用户可以进行管理需求过程中的任何操作C)QATest组中的用户可以添加、修改和删除缺陷D)Developer组中的用户可以添加、修改缺陷记录,不能删除缺陷记录39)在Windows的图形界面中,下列对设计菜单时应遵循的描述中错误的是()(选择一项)A)菜单应参照用户需求和设计文档,按照一定的规则进行分组和排列B)菜单除了支持鼠标以外,还应支持键盘的操作,要为菜单项设置相应的热键和快捷键C)为保证系统功能的完整性,不同权限的用户登录系统后所看见的菜单级别和功能应完全相同D)一般情况下,菜单深度控制在3层以内,如果菜单项较多,应采用增加长度而减少深度的方法40)Linux系统中,普通用户btest登陆后默认进入的目录一般是()(选择一项)a/btestb/rootc/homed/home/btest41WindowsXP支持并能够使用的文件系统有()(选择一项)aFAT
32、NTFSbCDFS、EXT2cFAT
32、EXT3dNTFS、HPFS42)在SQLServer2000的查询分析器中,通过执行以下语句为某数据库创建了一张表CREATETABLEtest(T_idINT;T_nameCHAR10随后向表中添加了一条记录(该记录的T_id属性值不为1),若将这一条记录的T_id列的值改为1,下列语句正确的是()(选择一项)aUPDATEtestSETT_id=1bUPDATEtestSETT_id=’1’cUPDATETABLEtestSETT_id=1dUPDATE TABLEtestSETT_id=’1’43)关于数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系,下列描述中正确的是()(选择一项)aDBS包含DB和DBMSbDBMS包含DB和DBScDB包含DBS和DBMSdDBS就是DBMS44)有如下C语言程序#includestdio.hvoidmain{intj;forj=10;j3;j--{ifj%3j--;--j;--j;printf“%d”j;}}则程序运行后的输出结果是()(选择一项)A)63B)74C)62D)7545)根据软件测试V模型,下列选项中()主要是针对设计进行验证 (选择一项)A)单元和集成测试B)系统测试C)黑盒测试D)验证测试46)有如下C语言代码#includestdio.hvoidfunc{intvar_a=0;staticintvar_b=0;printf“%d”var_a;printf“%d”var_b;var_a++;var_b++;}voidmain{inti;fori=0;i3;i++func;printf“\n”;}则程序编译运行后的结果为()(选择一项)A)000000B)001122C)001020D)00010247)在SQLServer2000中,下列有关视图的说法中正确的是()(选择一项)A)视图一旦创建好后,其权限是不能修改的B)删除一个基于表创建的视图时,会对那些用于产生视图的表产生影响C)使用视图可以降低编程的工作量,提高程序的可维护性D)视图是一种“虚拟表”,它只能基于单张表创建48)有如下C语言程序#include.stdio.hvoidmain{intab;fora=1b=1;a=100;a++{ifb=20break;ifb%3==1{b+=3;continue;}b-=5;}printf“%d\na”;}则程序运行后的输出结果是()(选择一项)a7b8c9d1049有如下C语言程序#includestdio.hvoidmain{intxyzt;scanf“%d%d%dcyz”;ifxy{t=x;x=y;y=t;}ifxz{t=z;z=x;x=t;}ifyz{t=y;y=z;z=t;}printf“%d%d%d\n”xyz;}输入三个互不相等的整数后,程序实现的功能是()(选择一项)a将三个数按照从小到大的顺序输出b将三个数按照最大树、最小数、中间数的顺序输出c将三个数按照中间数、最大数、最小数的顺序输出d将三个数按照从小到大的顺序输出50)状态转换图主要包括的两个条目是()(选择两项)a软件可能进入的每一种独立状态b从一种状态转入另一种状态所需的输入条件c状态图中的所有分支d从一种状态转入另一种状态的设置条件和输出结果51)在Bugzilla缺陷跟踪系统中,表示阻碍开发或测试工作的缺陷状态是()(选择一项)A)CriticalBBlockerCTrivialDEnhancement52下列计算机设备中由南桥新片进行连接的是()(选择二项)aCPUb内存c网卡d硬盘53)为了防止局域网当中的计算机访问本地的共享资源,下列技术中可以采用的是()(选择二项)a代理技术b防火墙技术cIP安全策略dNAT技术54)关于文件系统的故障模型,下列说法错误的是()(选择二项)a无人职守的U盘存储气象监控西可以利用测试工具模拟存储系统满容量,进行文件系统超载的测试b在工作环境恶劣的条件下运行的软件需要进行介质孙损坏测试,比如车间的机床监控系统c一般都是模拟比较“干净”的测试环境,不需要测试后台的启动大量服务是的反应d目前,硬件的存储容量越来越大,硬件的价格越来越低,因此没必要测试文件系统超载的情况e测试一个通讯软件,需要测试网络不同的情况55)在Linux系统中,应用程序的编译安装一般通过make工具进行,下列关于make工具说法正确的是()(选择二项)amake工具读取makefile文件中的设定,使用系统提供的编译器、链接工具、复制工具对应用程序进行编译、链接、安装工作bmake允许在makefile中创建和使用变量,在使用变量是只要把变量用括号括起来,并在前面加上“#”符号就可以引用变量的值cmake工具的优点在于他可以只对上次编译后修改过的文件进行编译dmake工具每次编译是对所有的文件都要更新,不管这个文件是否被修改56)关于经过有效测试后的软件所能够达到的目标,下说法不准确的是()(选择二项)a确保产品完成了它所承诺或公布的功能,能够超出承诺或公布的功能更好b确保产品是健壮的和适应用户环境的c确保产品满足性能和效率的要求d确保应用软件没有缺陷57)在RedHatLinux
9.0中,需要使用下列()命令清理源代码树来保证内核树的“绝对干净”,以便在一次进行内核的配置和编译(选择二项)amakecleanbmakeuninstallcmakemrproperdmakedelete58在RedHatLinux
9.0中,/root目录下存在文件file,文件内容如下图所示在/root目录下使用命令grep-Enumber
[13579]+file回车后的执行结果中不存在的记录有()(选择二项)NamepostionNo.Wanglingitemmanagernumbero17Zhangyueengineerbunber408Lijunsellernumber1234Huhaiteachernumber9pWenxindoctornumber3re2awenxindoctornumber3re2bhuhaiteachernumber9pclijunsellernumber1234dzhangyueengineernumber408ewanglingitemmanagernumbero1759关于使用Vmware是客户机的网卡连接方式,下列说法正确的是()(选择二项)a若主机采用拨号上网,则Vnware客户机的网卡连接采用NAT方式b在局域网中使用Wmware,客户机的网卡连接一般采用桥接方式c若主机没有连在网中,则Vmware中的客户机的网卡连接一般采用NAT方式d在局域网中使用Vmware,客户机的网卡连接一般采用Host-only方式60)设计兼容性测试用例时,下列不属于测试平台和应用程序版本所依据的原则是()(选择一项)a根据流行程度,选择比较普及的操作平台和软件平台b选择主流生产厂商的产品来进行测试c尽量选择比较新的程序版本d根据类型把软件进行等价类划分,从每中类型中选择软件来测试61)下列关于图形矩阵的说法中正确的是()(选择二项)a图形矩阵可以用来辅助设计基本路径测试的用例b图形矩阵的每行对应一个结点,每列对应一条边c图形矩阵的矩阵元素的值与结点的连接无关d对每个矩阵项可以加入连接设置
62.)下列关于软件的安装测试说法正确的是()选择二项a.软件的安装测试就是测试软件的安装过程,安装完毕后则安装测试就结束b.软件的安装测试过程中有对软件兼容性的测试内容c.软件的安装测试过程中要考虑软件易用性的因素d.通常情况下,对软件的安装测试主要考虑典型安装的测试,对于自定义安装可以测试也可以不测试
63.)一局域网的网关地址为
192.
26.
16.1,子网掩码为
255.
255.
240.0,则下列IP地址为不属于该网段的是()(选择一项)a.
195.
26.
15.3b.
192.
26.
18.28c.
195.
26.
24.254d.
195.
26.
31.
6464.)下列关于软件质量评估的说法错误的是()选择一项a.覆盖评测是对测试完全程度的评测,最常用的覆盖评测是基于需求的覆盖和基于代码的覆盖b.缺陷评估主要包括缺陷分布、缺陷状态与优先级分布和缺陷状态与严重性分析等三类c.通过测试评估确定软件的各项指标是否满足测试标准规定,检验应用程序是否合格d.动态监测是一种性能评测方法,如果测试脚本始终保持一种状态或者没有明显变化,则一定表明该测试执行发生问题
65.)有如下C语言程序#includestdio.hintfinta[]intn{ifn=1returnfan-1+a[n-1];elsereturn0;}voidmain{intaa
[5]={12345};ints;s=faa5;printf“%d\n”s;}则程序运行后的输出结果为()(选择一项)a.4b.5c.14d.
1566.)假定一个LoadRunner的脚本包含vuser_initAction1vuser_end三个Action,如果将脚本的运行时IterationCount参数设为3,且在场景的ScheduleBuilder中将Duration时间参数设定为30分钟,其他设定采用默认方式场景运行后,下列说法正确的是()选择一项a.每个虚拟用户的三个Actionvuser_initAction1vuser_end均各执行3次b.每个虚拟用户的vuser_init和vuser_end均执行1次,Aciton1均执行三次c.所有虚拟用户在30分钟之内反复执行脚本,次数不限d.虚拟用户脚本反复执行3次,但如果运行时间超过30分钟,即使执行次数没有达到3次,也会停止执行
67.)下列关于静态测试和动态测试的说法正确的是()选择二项a.静态测试无需运行程序,而动态测试需要运行程度b.静态测试可以由人工进行,也可以利用工具进行c.动态测试的方法可能是黑盒测试d.静态测试的方法只能是白盒测试
68.)有如下C语言程序#includestdio.hstructSTU{charnum
[10];floatscore
[3];};voidmain{structSTUs
[3]={{“20021”909585}{“20022”958075}{“20023”1009590}};structSTU*p=s;inti;floatsum=0;fori=0;i3;i++{sum=sum+p-score[i];}printf“%
6.2f\n”sum;}则该程序运行后的输出结果是()选择一项a.
250.00b.
270.00c.
280.00d.
285.
0069.)下列关于HTML页面格式的说法正确的是()选择一项a.HTML提供最多6个等级的标题,等级标号越大,标题的字号就越大b.每个HTML文档必须包含三大元素HTML,HEAD和BODYc.HTML中的标记必须成对出现,如P/PHEAD/HEAD等d.有序列表的起始编号可以从任意位置(如3)开始
70.)在SQLServer2000中,下列关于索引的说法错误的是()选择二项a.可以通过SQL语句不删除原索引而直接修改建立的索引类型b.如果一个表中存在重复记录,则不能建立索引c.一个表中只能建立一个聚簇索引d.一个表的主索引必须对不包含空值的字段建立,并且强制该字段为惟一索引。