一、单项选择题:
1. (B )可以作为软件测试竣事的标志。
A.使用了特定的测试用例
B.错误强度曲线下降到预定的水平
C.查出了预定数量的错误
D.按照测试筹划中所规定的时间举行了测试
2. ( A )是用户和设计交换最频仍的方法。
A.原型化方法 B.瀑布模型方法 C.螺旋模型方法 D.构件组装模型
3. ( D )用于查抄模块或子程序间的调用是否正确。
A.引用分析 B.算法分析 C.可靠性分析 D.接口分析
4. Linux 的基本特点是( D )。
A.多用户,单任务,实时
B.多用户,多任务,交互式
C.单用户,单任务,分时
D.多用户,多任务,分时
5. LINUX 下,解压缩文件的命令为?( A )
A.tar zxvf 文件名 B.COPY 文件名 C.CAT 文件名 D.VI 文件名
6. PC 机处置惩罚人耳能听得到的音频信号,其频率范围是( D )。
A.80~3400Hz B .300~3400Hz C .20~20kHz D .20~44.1kHz
7. RATIONAL 软件包中,用于用于集中管理Rational 项目的工具为?( A )
A.Rational Administrator
B.Rational Test Manager
C.Rational Site Check
D.Rational Rational TestFactory
8. TCP/IP参考模型中的主机-网络层对应于OSI RM 中的( D )层。
A.网络层 B.物理层 C.数据链路层 D.物理层与数据链路层
9. 不属于单元测试内容的是( D )。
A.模块接口测试 B.局部数据结构测试 C.路径测试 D.用户界面测试
10. 采用瀑布模型举行系统开发的过程中,每个阶段都会产生不同的文档。以下关于产生这些文档的形貌中,正确的是( D )。
A.外部设计评审报告在概要设计阶段产生
B.集成测评筹划在程序设计阶段产生
C.系统筹划和需求阐明在详细设计阶段产生
D.在举行编码的同时,独立的设计单元测试筹划
11. 程序的三种基本控制结构的共同点是( D )。
A.不能嵌套使用
B.只能用来写简朴的程序
C.已经用硬件实现
D.只有一个入口和一个出口
12. 程序的三种基本控制结构是( B )。
A.过程,子程序,分程序
B.次序,条件,循环
C.递归,堆栈,队列
D.调用,返回,转移
13. 除了测试程序外,黑盒测试还适用于对(D )阶段的软件文档举行测试。
A.编码 B.软件详细设计 C.软件总体设计 D.需求分析
14. 错误管理的流程可以概括为:测试人员提交新的错误入库,错误状态为1;高级测试人员验证错误,如果确认是错误,分配给相应的开发人员,设置状态为2,如果不是错误,则拒绝,设置为“拒绝”状态;开发人员查询状态为3 的错误,做如下处置惩罚:如果不是错误,则置状态为“拒绝”,如果是错误则修复并置状态为4,如果不能办理的错误,要留下文字阐明并保持错误为“拒绝”状态;测试人员查询状态为5 的错误,验证错误是否已办理,做如下处置惩罚:如问题办理了置错误的状态为6,如问题没有办理则置状态为7。上述流程中1至7 相对应的状态标识为( B )。
A.新信息→打开→打开→修正→修正→关闭→重新打开
B.打开→修正→关闭→修正→修正→关闭→打开
C.新信息→打开→打开→关闭→修正→关闭→重新打开
D.新信息→打开→打开→修正→关闭→修正→重新打开
15. 单元测试的依据是( A )。
A.模块功能规格阐明 B.系统模块结构图 C.系统需求规格阐明 D.详细设计阐明书
16. 单元测试一样平常以( )为主。
A.白盒法 B.黑盒法 C.条件覆盖 D.语句覆盖
17. 当使用电子邮件访问POP3 服务器时( C )。
A.邮件服务器保存邮件副本
B.从不同的盘算机上都可以阅读服务器上的邮件
C.比较适适用户从一台固定的客户机访问邮箱的情况
D.目前支持POP3协议的邮件服务器不多,一样平常都使用IMAP 协议的邮件服务器
18. 分析方法(白盒方法)中常用的方法是( A )方法。
A.路径测试 B.等价类 C.因果图 D.归纳测试
19. 高级程序设计语言中用于形貌程序中的运算步骤、控制结构及数据传输的是( A )。
A.语句 B.语义 C.语用 D.语法
20. 根据国家尺度G8566–88《盘算机软件开发规范》的规定,软件的开发和维护划分为8 个阶段,其中,集成测试的筹划是在( C )阶段订定的。
A.可行性研究和筹划 B.需求分析 C.概要设计 D.详细设计
21. 根据国家尺度G8566–88《盘算机软件开发规范》的规定,软件的开发和维护划分为8 个阶段,其中,确认测试的筹划是在( B )阶段订定的。
A.可行性研究和筹划 B.需求分析 C.概要设计 D.详细设计
22. 根据国家尺度GB 8566–88《盘算机软件开发规范》的规定,软件的开发和维护划分为8 个阶段,其中,单元测试是在( D )阶段完成的。
A.需求分析 B.概要设计 C.详细设计 D.实现
23. 关于对第三方测试的形貌,正确的观点是( C )。
A.既不是开发人员,也不是用户所举行的测试就是第三方测试
B.由在技术、管理和财务上与开发方和用户方相对独立的构造举行的测试
C.第三方测试是在开发方与用户方的测试底子上所举行的验证测试
D.第三方测试又被称为β测试
24. 关于软件测试对软件质量的意义,有以下观点:①度量与评估软件的质量;②保证软件质量;③改进软件开发过程;④发现软件错误。其中正确的是( A )。
A.①、②、③ B.①、②、④ C.①、③、④ D.①、②、③、④
25. 关于软件质量的形貌,正确的是( D )。
A.软件质量是指软件满足规定用户需求的本领
B.软件质量特性是指软件的功能性、可靠性、易用性、服从、可维护性、可移植性
C.软件质量保证过程就是软件测试过程
D.以上形貌都不对
26. 关于网络安全步伐,以下说法错误的是( D )。
A.加强口令管理 B.从著名网站上下载资料 C.安装防火墙 D.不限定欣赏内容
27. 盘算机网络就是将若干盘算机毗连起来,他们之间不能做的事情是( C )。
A.相互通讯 B.共享软件资源 C.人人可以相互晤面 D.共享硬件资源
28. 渐增式开发方法有利于( B )。
A.获取软件需求 B.快速开发软件 C.大型团队开发 D.商业软件开发
29. 静态图像压缩尺度JPEG2000 中使用的是( A )算法。
A.K-L 变更 B.离散正弦变更 C.离散余弦变更 D.离散小波变更
30. 两个小组独立地测试同一个程序,第一组发现25 个错误,第二组发现30 个错误,在两个小组发现的错误中有15 个是共同的,那么可以估计程序中的错误总数是( C )个。
A.25 B.30 C.50 D .60
31. 模块的耦合度形貌了( D )。
A.模块内各种元素结合的水平
B.模块内多个功能之间的接口
C.模块之间公共数据的数量
D.模块之间相互关联的水平
32. 某次程序调试没有出现预计的结果,下列( B )不大概是导致堕落的原因。
A.变量没有初始化 B.编写的语句书写格式不规范 C.循环控制堕落 D.代码输入有误
33. 某公司使用包过滤防火墙控制进出公司局域网的数据,在不思量使用署理服务器的情况下,下面形貌错误的是“该防火墙能够( C )”。
A.使公司员工只能访问Internet上与其有业务接洽的公司的IP地址 B.仅答应HTTP协议通过
C.使员工不能直接访问FTP 服务器端口号为21 的FTP 地址
D.仅答应公司中具有某些特定IP 地址的盘算机可以访问外部网络
34. 某软件设计师自行将他人使用 C 程序语言开发的控制程序转换为呆板语言情势的控制程序,并固化在芯片中,该软件设计师的活动( A )。
A.不构成侵权,由于新的控制程序与原控制程序使用的程序设计语言不同
B.不构成侵权,由于对原控制程序举行了转换与固化,其使用和表现情势不同
C.不构成侵权,将一种程序语言编写的源程序转换为另一种程序语言情势,属于一种“翻译”活动
D.构成侵权,由于他不享有原软件作品的著作权
35. 某校园网用户无法访问外部站点210.102.58.74,管理人员在windows 操作系统下可以使用( B )判定故障发生在校园网内还是校园网外。
A.ping 210.102.58.74
B.tracert 210.102.58.74
C.netstat 210.102.58.74
D.arp 210.102.58.74
36. 目前比较热门的软件开发工具,如VB、PB、Delphi 等都是可视化的。这些工具是一种( A )程序语言。
A.事件驱动 B.逻辑式 C.函数式样 D.命令式
37. 内聚是一种指标,表示一个模块( B )。
A.代码优化的水平 B.代码功能的集中水平 C.完成任务时及时水平
D.为了与其他模块毗连所要完成的工作量
38. 普通家庭使用的盘算机是通过如下那种装备上网的(A )。
A.MODOM(调制解调器) B.网卡 C.机顶盒 D.HUB
39. 瀑布模型的关键不足在于(B )。
A.过于简朴 B.不能适应需求的动态变更 C.过于灵活 D.各个阶段须要举行评审
40. 缺陷跟踪系统的BUG 状态,提供及时通报功能的服务名称为?( A )
A.E-MAIL B .WWW C .SMN D.ICMP
41. 如果互连的局域网高层分别采用TCP/IP 协议与SPX/IPX 协议,那么我们可以选择的互连装备应该是:( D )
A.中继器 B.网桥 C.网卡 D.路由器
42. 如果一个软件作为产品被许多客户使用的话,在确认测试时通常要颠末α测试和β测试的过程。其中,α测试是( A )举行的一种测试。
A.在开发者现场由开发方的非本项目开发人员 B.在开发者现场由用户
C.在用户现场由开发方的非本项目开发人员 D.在用户现场由用户使用
43. 如果主存容量为16M 字节,且按字节编址,表示该主存地址至少应须要( A )位。
A.16 B .20 C.24 D .32
44. 软件测试的对象包罗( A )。
A.目标程序和相干文档 B.源程序、目标程序、数据及相干文档
C.目标程序、操作系统平静台软件 D.源程序和目标程序
45. 软件测试的目的( C )。
A.制止软件开发中出现的错误
B.发现软件开发中出现的错误
C.尽大概发现并清除软件中潜藏的错误,提高软件的可靠性
D.修改软件中出现的错误
46. 软件测试方法可分为黑盒测试法和白盒测试法两种。
黑盒测试法是通太过析程序的( C )来设计测试用例的方法。
A.应用范围 B.内部逻辑 C.功能 D.输入数据
47. 软件测试范例按开发阶段划分是( C )。
A.需求测试、单元测试、集成测试、验证测试
B.单元测试、集成测试、确认测试、系统测试、验收测试
C.单元测试、集成测试、验证测试、确认测试、验收测试
D.调试、单元测试、集成测试、用户测试
48. 软件测试是软件质量保证的紧张手段,下述哪种测试是软件测试的最底子环节?( B )
A.功能测试 B.单元测试 C.结构测试 D.确认测试
49. 软件测试是软件质量保证的紧张手段之一,测试的费用已凌驾( A )的30%以上。
A.软件开发费用 B.软件维护费用 C.软件开发和维护费用 D.软件研制费用
50. 软件的集成测试工作最好由( D )负担,以提高集成测试的结果。
A.该软件的设计人员 B.该软件开发组的负责人 C.该软件的编程人员
D.不属于该软件开发组的软件设计人员
51. 软件调试的目的是( A )。
A.找堕落误所在并改正之 B.清除存在错误的大概性
C.对错误性质举行分类 D.统计堕落的次数
52. 软件过程是( C )。
A.特定的开发模型 B.一种软件求解的盘算逻辑
C.活动的集合 D.软件生存周期模型
53. 软件开发离不开系统情况资源的支持,其中须要的测试数据属于( D )。
A.硬件资源 B.通讯资源 C.支持软件 D.辅助资源
54. 软件可靠性是指在指定的条件下使用时,软件产品维持规定的性能级别的本领,其子特性( C )是指在软件发生故障大概违背指定接口的情况下,软件产品维持规定的性能级别的本领。
A.成熟性 B.易恢复性 C.容错性 D.可靠性依从性
55. 软件内部/外部质量模型中,可移植性不包罗( B )子特性。
A.适应性 B.共存性 C.兼容性 D.易更换性
56. 软件质量的定义是( A )。
A.软件的功能性、可靠性、易用性、服从、可维护性、可移植性
B.满足规定用户需求的本领
C.最大限度达到用户满意
D.软件特性的总和,以及满足规定和潜伏用户需求的本领
57. 软盘写保护后能( B )文件。
A.存 B.取 C.存/取 D.修改
58. 若某盘算机系统是由 500 个元器件构成的串接洽统,且每个元器件的失服从均为10-7/H,在不思量别的因素对可靠性的影响时,该盘算机系统的平均故障间隔时间为( A )小时。
A.2×1O4 B.5×1O4 C .2×1O5 D .5×105
59. 使用白盒测试方法时,确定测试数据应根据( A )和指定的覆盖尺度。
A.程序的内部逻辑 B.程序的复杂水平 C.使用阐明书 D.程序的功能
60. 数据管理技术发展过程中,文件系统与数据库系统的紧张区别是数据库系统具有:( C )
A.数据可共享 B.数据无冗余 C.特定的数据模型 D.有专门的数据管理软件
61. 双层双面的只读DVD 盘片的存储容量可以达到( B )。
A.4.7GB B.8.5GB C .17GB D.6.6GB
62. 提高测试的有用性十分紧张,“高产”的测试是指( C )。
A.用适量的测试用例运行程序,证明被测程序正确无误
B.用适量的测试用例运行程序,证明被测程序符合相应的要求
C.用少量的测试用例运行程序,发现被测程序尽大概多的错误
D.用少量的测试用例运行程序,纠正被测程序尽大概多的错误
63. 通常可分为白盒测试和黑盒测试。白盒测试是根据程序的( C )来设计测试用例,黑盒测试是根据软件的规格阐明来设计测试用例。
A.功能 B.性能 C.内部逻辑 D.内部数据
64. 同种局域网可以很容易地相互联接,这里同种局域网的寄义是指( B )。
A.相同的网络操作系统 B.相同的网络协议 C.相同的网络拓扑结构 D.相同的网络装备
65. 外置的调制解调器要与盘算机的哪一个接口相毗连?( B )
A.键盘口 B.串行口 C.并行口 D.显示器接口
66. 完全不思量程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是( A )。
A.黑箱测试法 B.白箱测试法 C.错误推测法 D.安装测试法
67. 为保证测试活动的可控性,必须在软件测试过程中举行软件测试设置管理,一样平常来说,软件测试设置管理中最基本的活动包罗( A )。
A.设置项标识、设置项控制、设置状态报告、设置审计
B.设置基线创建、设置项控制、设置报告、设置审计
C.设置项标识、设置项变更、设置审计、设置跟踪
D.设置项标识、设置项控制、设置状态报告、设置跟踪
68. 为了提高测试的服从,应该( D )。
A.随机地选取测试数据
B.取一切大概的输入数据作为测试数据
C.在完成编码以后订定软件的测试筹划
D.选择发现错误的大概性大的数据作为测试数据
69. 为缺陷跟踪系统的BUG 状态,提供及时通报功能的服务名称为?( A )
A.E-MAIL B .WWW C .SMN D.ICMP
70. 文件传输的英文缩写是( C )。
A.BBS B.Telnet C .FTP D .NetNews
71. 下列DOS下扩展名中,哪一个是打入带有扩展名的文件名后即可执行的?( C )
A.BAS B .PAS C .BAT D .BAK
72. 下列不属于静态测试方法的是( B )。
A.代码查抄 B.白盒法 C.静态结构分析 D.代码质量度量
73. 下列不属于软件调试技术的是( B )。
A.强行排错法 B.集成测试法 C.回溯法 D.原因清除法
74. 下列不属于网络操作系统的是( A )。
A.Windows 2000 B .Windows NT C.Linux D .NetWare
75. 下列对于软件测试的形貌中正确的是( C )。
A.软件测试的目的是证明程序是否正确
B.软件测试的目的是使程序运行结果正确
C.软件测试的目的是尽大概多地发现程序中的错误
D.软件测试的目的是使程序符合结构化原则
76. 下列各项中,属于系统软件的是( A )。
A.Windows B .Word C .Outlook D .Excel
77. 下列关于程序服从的形貌错误的是( C )。
A.提高程序的执行速度可以提高程序的服从
B.降低程序占用的存储空间可以提高程序的服从
C.源程序的服从与详细设计阶段确定的算法的服从无关
D.好的程序设计可以提高服从
78. 下列关于软件开发的叙述中,与提高软件可移植性相干的是( B )。
A.选择时间服从高的算法
B.尽大概减少解释
C.选择空间服从高的算法
D.尽量用高级语言编写系统中对服从要求不高的部分
79. 下列哪一个不是N-S 图的基本控制结构:( C )
A.次序型 B.选择型 C.REAPET 重复型 D.UNTIL 重复型
80. 下列是欣赏器的选项是( A )。
A.Internet Explorer B.Telnet C .Yahoo D.Outloook Express
81. 下列叙述正确的是( D )。
A.测试和调试工作必须由程序体例者自己完成
B.测试用例和调试用例必须完全一致
C.一个程序经调试改正错误后,一样平常不必再举行测试
D.上述三种说法都不对
82. 下列叙述中.不属于测试的特征的是( C )。
A.测试的挑剔性 B.完全测试的不大概性 C.测试的可靠性 D.测试的经济性
83. 下列叙述中正确的是( A )。
A.软件测试的紧张目的是发现程序中的错误
B.软件测试的紧张目的是确定程序中错误的位置
C.为了提高软件测试的服从,最好由程序体例者自己来完成软件的测试工作
E.软件测试是证明软件没有错误
84. 下面哪一组的两个DOS 命令的功能完全相同?( D )
A.COMP和DISKCOMP B.COPY和DISKCOPY C .RD 和DEL D. REN 和RENAME
85. 下面说法错误的是( D )。
A.CPU 是指盘算机的中心处置惩罚器
B.ROM 是指只读存储器
C.RAM 是指随机存储器
D.CPU 是指盘算机的主机
86. 下述关于错误处置惩罚流程管理的原则,( D )的说法是不正确的。
A.为了保证正确地定位错误,须要有丰富测试履历的测试人员验证发现的错误是否是真正的错误,并且验证错误是否可以再现
B.每次对错误的处置惩罚都要保存处置惩罚信息,包罗处置惩罚人姓名、处置惩罚时间、处置惩罚方法、处置惩罚意见以及错误状态
C.错误修复后必须由报告错误的测试人员确认错误已经修复,才气关闭错误
D.对于无法再现的错误,应该由项目司理,测试司理和设计司理共同讨论决定拒绝大概延期
87. 下述形貌错误的是( C )。
A.程序流程图独立于任何一种程序设计语言,比较直观和清楚地形貌过程的控制流程
B.N-S 图是一种符合结构化程序设计原则的图形形貌工具,称为盒图
C.PAD 图是用结构化程序设计头脑表现程序逻辑结构的图形工具。不答应递归使用
D.HIPO图是由一组IPO 图加一张HC 图组成。它是美国IBM 公司在软件设计中使用的紧张表达工具
88. 下述说法错误的是( C )。
A.单元测试又称为模块测试,是针对软件测试的最小单位-程序模块举行正确性查验的测试工作
B.集成测试也叫做组装测试,通常在编码完成的底子上,将所有的程序模块举行有序的、递增的测试
C.集成测试是查验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统
D.系统测试是在真实或模拟系统运行情况下,查抄完备的程序系统能否和相干硬件、外设、网络、系统软件和支持平台等正确设置与毗连,并满足用户需求
89. 如今向银行存款,年利率为i,若希望在n 年后从银行得到F 元,如今应该存入的钱数( D )。
A.i /(1+ F)n B .F/(1+i n) C .F/in D .F/(1+i)n
90. 验收测试的定义是( A )。
A.由用户按照用户手册对软件举行测试以决定是否接收
B.由某个测试机构代表用户按照需求阐明书和用户手册对软件举行测试以决定是否接收
C.按照软件任务书或条约,供需两边约定的验收依据举行测试,决定是否接收
D.由开发方和用户按照用户手册执行软件验收
91. 要知道C盘总容量、已用空间和可用空间,应在“我的电脑”或“资源管理器”中使用鼠标右键单击“驱动器(C:)”后,再(D )。
A.单击“资源管理器” B.单击“打开” C.单击“查找” D.单击“属性”
92. 以下哪种测试方法属于黑盒测试技术( B )。
A.基本路径测试 B.边界值分析测试 C.循环覆盖测试 D.语句覆盖测试
93. 以下是BBS功能的是( A )。
A.讨论及交流 B.聊天 C.收发电子邮件 D.游戏
94. 以下选项中,可以用于Internet 信息服务器远程管理的是( D )。
A.Telnet B .RAS C .FTP D.SMTP
95. 因特网使用的网络协议是( C )。
A.IPX/SPX B .NetBEUI C .TCP/IP D .ATM
96. 用边界值分析法,假定 1<X<100,那么 X 在测试中应该取的边界值是( B )。
A.(54)X=1,X=100
B.X=0,X=1,X=100,X=101
C .X=2,X=99
D.X=O,X=101
97. 用户在网上最常用的一类查询工具叫( B )。
A.ISP B.搜索引擎 C.网络加快器 D.离线欣赏器
98. 与多模光纤相比较,单模光纤具有( A )等特点。
A.较高的传输率、较长的传输距离、较高的资本
B.较低的传输率、较短的传输距离、较高的资本
C.较高的传输率、较短的传输距离、较低的资本
D.较低的传输率、较长的传输距离、较低的资本
99. 与设计测试数据无关的文档是( D )。
A.测试筹划 B.需求阐明书 C.详细设计阐明书 D.项目开发筹划
100. 运行checksetup.pl后,系统生成localconfig 文件,以下为其中几行内容,请说出哪句为BUG 数据库的管理员名称?( D )
A.$db_host = "localhost";
B.$db_port = 3306;
C.$db_name = "bugs";
D.$db_user = "bugs";
101. 运行checksetup.pl后,系统生成localconfig 文件,以下为其中几行内容,请说出哪句为BUG 数据库的名称?( C )
A.$db_host = "localhost";
B.$db_port = 3306;
C.$db_name = "bugs";
D.$db_user = "bugs
102. 在“我的电脑”或“资源管理器”中使用鼠标同时选中多个不连续的文件时,须要按住( A )。
A.Shift B .Ctrl C .Alt D.Capslock
103. 在C++语言中,若类C 中定义了一个方法int f(int a,int b),那么方法( A )不能与该方法同时存在于类C 中。
A.int f(int x,int y)
B.int f(float a,int b)
C.float f(int x,float y)
D.int f(int x,float y)
104. 在GB/T17544中,软件包质量要求包罗三部分,即产品形貌要求、( B )、程序和数据要求。
A.用户文档要求 B.系统功能要求 C.设计要求阐明 D.软件设置要求
105. 在LINUX系统中,下列哪一个命令属于目次管理的常用命令?( A )
A.pwd B.pr C .ln D .find
106. 在RATIONAL GUI 回放过程中,能够强行停止播放的快捷键为?( C )
A.CTRL F9 B .F10 C .F11 D.CTRL F12
107. 在RATIONAL VU 的脚本创建过程中,能为脚本回放期间提供数据值,并给脚本变量连续数值的功能为?(C )
A.Query B .Standard C.Datapool D.Available
108. 在TCP/IP网络中,为各种公共服务保存的端口号范围是(D )。
A.1~255 B .1~1023 C .1~1024 D .1~65535
109. 在UNIX操作系统中,把输入/输出装备看作是( D )。
A.普通文件 B.目次文件 C.索引文件 D.特别文件
110. 在WINDOWS2000 SERVER 上,用于在WEB 上发布BUGZILLA 的服务名称为( D )。
A.FTP B.SMTP C. TELNET D .IIS
111. 在WINRUNNER回放过程中,能够强行停止播放的快捷键为?( B )
A.CTRL F9 B .CTRL F3 C .F11 D .F10
112. 在WWW 服务中,用户的信息检索可以从一台 WeServer 自动搜索到另一台WeServer,它所使用的技术是:( A )
A.hyperlink B .hypertext C .hypermedi D .HTML
113. 在安装Bugzilla过程中,其中异步须要在BUGZILLA 的目次内运行checksetup.pl,以下那个命令正确?( C )
A.checksetup.pl
B.make checksetup.pl
C../ checksetup.pl
D.cat checksetup.pl
114. 在关系数据库设计中,设计关系模式是数据库设计中哪个阶段的任务?( C )
A.需求分析阶段 B.概念设计阶段 C.逻辑设计阶段 D.物理设计阶段
115. 在绘制数据流图时,要遵循的一个原则是父图与子图的平衡,所谓平衡是指(C )。
A.父图和子图都不得改变数据流的性质
B.子图不改变父图数据流的—致性
C.父图的输入/输出数据流与子图的输入/输出数据流一致
D.子图的输出数据流完全由父图的输入数据流确定
116. 在盘算机系统中,存取速度最快的是( A )。
A.CPU 内部寄存器
B.盘算机的高速缓存Cache C .盘算机的主存 D.大容量磁盘
117. 在盘算机系统中,构成虚拟存储器( C )。
A.只须要一定的硬件资源便可实现
B.只须要一定的软件即可实现
C.既须要软件也须要硬件方可实现
D.既不须要软件也不须要硬件
118. 在面向对象软件开发过程中,采用设计模式( B )。
A.答应在非面向对象程序设计语言中使用面向对象的概念
B.以复用乐成的设计和体系结构
C.以减少设计过程创建的类的个数
D.以保证程序的运行速度达到最优值
119. 在软件测试设计中,软件测试的紧张目的是( D )。
A.实验性运行软件 B.证明软件正确 C.找出软件中全部错误 D.发现软件错误而执行程序
120. 在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是( A )。
A.路径的集合 B.循环的集合 C.目标的集台 D.地址的集合
121. 在软件设计和编码时,接纳( D )等步伐都有利于提高软件的可测试性。
A.不使用尺度文本以外的语句,书写详细正确的文档
B.不使用尺度文本以外的语句,采用精良的程序结构
C.书写详细正确的文档,信息隐蔽
D.书写详细正确的文档,采用精良的程序结构
122. 在网络应用测试中,网络延迟是一个紧张指标。以下关于网络延迟的理解,正确的( D )。
A.指响应时间
B.指报文从客户端发出到客户端接收到服务器响应的间隔时间
C.指报文在网络上的传输时间
D.指从报文开始进入网络到它开始脱离网络之间的时间
123. 在下列操作中,DOS 内部命令所特有的操作是:( D )
A.主机内部操作
B.文件操作
C.磁盘操作
D.在任何目次下都可以执行的命令
124. 在以下网络应用中,要求带宽最高的应用是( A )。
A.可视电话 B.数字电视 C.拨号上网 D.收发邮件
125. 装有DOS操作系统的微机启动后,自动执行的命令文件是:(B )
A.CONFIG.SYS B .AUTOEXEBAT C .COMMANCOM D .SETUP.SYS
二、多项选择题:
136. BUGZILLA 的架构不属于以下哪种?( ABC )
A.TO C B.C/S C .TO B D.B/S
137. BUGZILLA 和CLEARQUEST 的功能符合以下哪些形貌?( BCD )
A.BUG 修改 B.BUG 记录 C.缺陷跟踪 D.BUG 统计
138. LINUX 中查看网卡信息的命令为?( CD )
A.IPTABLES B.PING C.IFCONFIG D.I FCONFIG –a
139. LINUX 中查看文件内容的命令为?( AB )
A.VI B .CAT C.LS D .PWD
140. POP3、SMTP 服务的默认端口号为( AB )。
A.110 B .25 C .108 D .21
141. RATIONAL CLEARQUEST 可以构建以下哪种架构?(BD )
A.TO C B.C/S C .TO B D.B/S
142. RATIONAL ROBOT 中的GUI、VU 分别的作用?( AD )
A.界面测试工具 B.单元测试工具 C.白盒测试工具 D.压力、负载测试工具
143. ROBOT GUI 和WINNER 中的脚本语言为?( BC )
A.VB B .SQBASIC C .TSL D.V C
144. SQL 语句中,可以查看到门生信息表中,门生姓名的SQL 语句为?( BC )
A.select门生信息 from 门生信息
B.select * from 门生信息
C.select门生姓名 from 门生信息
D.select门生信息 from 门生姓名
145. WINDOWS2000 SERVER 情况下,WWW、FTP 的服务的默认端口号为?( CD )
A.110 B .25 C .80 D.21
146. WINNER 和LOADRUNNER 分别的作用?( CD )
A.系统测试工具 B.黑盒测试工具 C.界面测试工具 D.压力、负载测试工具
147. 白盒测试的方法有?( BD )
A.边界值测试 B.错误推断法 C.逻辑驱动测试 D.基本路径测试
148. 白盒法的具体设计程序测试方法有语句覆盖、( B )、( D )、和路径覆盖。
A.因果覆盖 B.分支(判定)覆盖 C.判定覆盖 D.条件覆盖
149. 保证软件质量的步伐紧张有(A )、复查和管理复审、( B )。
A.检察 B.测试 C.同级评审 D.代码走查
150. 比较公认的软件定义由以下哪三部分组成?( ABD )
A.在运行中能提供所有希望的功能和性能的指令集(即程序)
B.使程序能够正确运行的数据结构
C.满足需求设计阐明书的编码
D.形貌程序研制过程、方法所用的文档
151. 不属于集成测试步骤的是( CD )。
A.订定集成筹划 B.执行集成测试 C.记录集成测试结果 D.回归测试
152. 测试设计员的职责有:( BC )
A.订定测试筹划 B.设计测试用例 C.设计测试过程、脚本 D.评估测试活动
153. 从测试技术角度,正确的选择是( AC )。
A.静态测试 B.黑盒测试 C.动态测试 D.白盒测试
154. 从测试阶段角度,测试正确的次序是( ABCD )。
A.单元测试 B.集成测试 C.系统测试 D.确认测试
155. 单元测试技术中,静态分析的方法有哪几种?( ABC )
A.走查 B.检察 C.评审 D.编译
156. 黑盒测试有那几种方法?( ABCD )
A.等价类划分 B.边界值分析 C.因果图 D.错误推断
157. 结构化分析方法是面向( B )举行需求分析的方法。结构化分析方法使用( C )与(D )来形貌。
A.数据结构 B.数据流 C.数据流图DFD D .数据字典DD
158. 逻辑驱动测试包罗以下范例语句覆盖、( A )、( B )、( C )、条件组合覆盖和路径测试。
A.判定覆盖 B.条件覆盖 C.判定-条件覆盖 D.逻辑覆盖
159. 软件测试筹划评审会须要哪些人员到场?( ABCD )
A.项目司理 B.SQA 负责人 C.设置负责人 D.测试组
160. 软件测试设计活动紧张有( ABCD )。
A.工作量分析 B.确定并阐明测试用例 C.创建并结构化测试过程 D.复审并评估测试覆盖
161. 软件开发模型有( A )、原型模型、第四代技术模型、( D )、构件组装模型、混合模型。
A.瀑布模型 B.迭代模型 C.W 模型 D.螺旋模型
162. 软件生存周期一样平常可分为问题定义、( A )、设计、(B )、(D )、运行与维护六个阶段。
A.需求分析与可行性研究 B.立项 C.编码 D.测试
163. 软件实施活动的进入准则是( ABC )。
A.需求工件已经被基线化
B.详细设计工件已经被基线化
C.构架工件已经被基线化
D.项目阶段成果已经被基线化
164. 软件危急可以表现为:( ABCD )
A.产品不符适用户的须要
B.软件产品的质量差
C.软件的可维护性差
D.软件的价格昂贵
165. 软件维护活动包罗以下几类:( ABCD )
A.校正性维护 B.适应性维护 C.完善性维护 D.预防性维护
166. 软件验收测试包罗( B )、( C )、( D )三种范例。
A.用户测试 B.设置复审 C.α测试 D.β测试
167. 软件验收测试的及格通过准则是:( ABCD )
A.软件需求分析阐明书中定义的所有功能已全部实现,性能指标全部达到要求
B.所有测试项没有残余一级、二级和三级错误
C.立项审批表、需求分析文档、设计文档和编码实现一致
D.验收测试工件齐备
168. 提高软件质量和可靠性的技术大抵分为两类,即( B )和( C )。
A.软件测试 B.避开错误技术 C.容错技术 D.可靠性分析
169. 为了开发出低资本高质量的软件产品,软件工程学应服从以下基本原则:( ABCD )
A.分解 B.独立性 C.一致性 D.确定性
170. 下列关于alpha测试的形貌中正确的是:( AD )
A.alpha测试须要用户代表到场
B.alpha测试不须要用户代表到场
C.alpha测试是系统测试的一种
D.alpha测试是验收测试的一种
171. 下面脚色不属于集成筹划评审的是( CD )。
A.设置司理 B.项目司理 C.测试员 D.编码员
172. 下面哪些属于动态分析( CD )。
A.代码覆盖率 B.模块功能查抄 C.系统压力测试 D.程序数据流分析
173. 下面哪些属于静态分析( ABC )。
A.代码规则查抄 B.程序结构分析 C.程序复杂度分析 D.内存泄漏
174. 下面那些属于静态测试(ABC )。
A.编码规则查抄 B.程序结构分析 C.程序复杂度分析 D.内存泄漏
175. 以下哪些工具属于单元测试工具?( ABD )
A.PureCoverage B .Purify C .VSS D.Quantify
176. 以下哪种测试方法属于白盒测试技术( AC )。
A.基本路径测试 B.边界值分析测试 C.循环覆盖测试 D.语句覆盖测试
177. 以下系统运作模式应用与电子商务系统的是?( AC )
A.TO B B.C/S C .TO C D.B/S
三、判定题:
183. Beta 测试是验收测试的一种。( T )
184. C++程序中的数据范例紧张包罗基本数据范例和构造数据范例,基本数据范例是外部定
义的数据范例。( T )
185. C++中封装是把类(或对象)的基本成分(数据和方法)封装在类体(或对象体)之中,
使之与外界分隔开。( T )
186. CMM3 级,又称之为可重复级。( F )
187. GUI 记录选项不提供怎样记录和产生GUI 脚本的Robot 指令。( F )
188. LoadRunner 是一个用于性能测试的工具。( T )
189. Rational Test 中的两种测试范例包罗功能测试和性能测试。( T )
190. WR 只有一种录制测试的模式就是情况判定模式。( F )
191. 白盒测试工具紧张包罗程序静态分析工具、内存泄漏的查抄工具、代码覆盖率查抄工具、性能查抄工具等。( T )
192. 不存在质量很高但可靠性很差的产品。( T )
193. 测试是为了验证该软件已正确地实现了用户的要求。( F )
194. 插入事件操作可以在录制过程中举行,但是不可以在录制竣过后举行。( F )
195. 常见的程序结构覆盖包罗语句覆盖、分支覆盖、判定覆盖、条件覆盖、路径覆盖等。( T )
196. 程序服从的提高紧张应通过选择高效的算法来实现。( T )
197. 单独使用黑盒测试或白盒测试都可以将软件中的错误完全发现出来。( F )
198. 对象是类的实例,但是不用在定义对象之前先定义类。( F )
199. 构造函数和析构函数是在类体中举行阐明的两种特别的成员函数。( T )
200. 黑盒测试设计将系统看作一个“黑盒”,但是它也须要特别关注系统的内部结构。( F )
201. 集成测试采用的测试方法为黑盒测试。( T )
202. 监视场景不能通过添加性能计数器来实现。( F )
203. 类继续是指一个原有类继续新的类的基本特性。( F )
204. 内存是第一个监视对象,确定系统瓶颈的第一个步骤就是清除内存问题。( T )
205. 缺陷跟踪系统只针对测试人员来使用。( F )
206. 软件测试的资本紧张是人的劳动消耗。( T )
207. 软件设置管理属于CMM2 中的一个KPA。( T )
208. 软件是一种逻辑实体,而不是具体的物理实体,因而它具有抽象性。( T )
209. 数据流图和数据字典共同构成系统的逻辑模型。( T )
210. 文档测试一样平常由单独的一组测试人员实施。( T )
Ⅱ 卷
四、操作题:
216.
使用基本路径测试方法测试以下程序段:
Int IsLeap(int year)
{
① if (year % 4 == 0)
{② if (year % 100 == 0)
{③ if ( year % 400 == 0)
④ leap = 1;
else
⑤ leap = 0;
}
else
④ leap = 1;
}
else
⑤ leap = 0;
⑥ return leap;
}
阐明:
写在程序段某些行开头的数字(①~⑥)是对相应语句的编号。
(1)画出程序的控制流图(用题中给出的语句编号表示)。
(2)盘算上述程序段的环形复杂度。
(3)导出基本路径集,列出程序的独立路径(用题中给出的语句编号表示)。
(4)假设输入的取值范围是 1000<year<2001,请根据(3)中的独立路径,设计测试用例的输入数据和预期输出。
217.
某城市电话号码由三部分组成,分别是:
地区码——空白或三位数字;
前缀——非‘0’或‘1’开头的三位数字;
后缀—— 4 位数字。
假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。
(1)分析程序的规格阐明,列出输入域等价类表(包罗有用和无效等价类)。
(2)根据(1)中的等价类表,设计能覆盖所有等价类的测试用例,要求包罗输入数据和预期输出,并指出各个测试用例所覆盖的等价类编号。
218.
使用基本路径测试方法测试以下程序段:
void sort ( int irecordnum, int itype )
1 {
2 int x=0;
3 int y=0;
4 while ( irecordnum-- > 0 )
5 {
6 if ( itype= =0 )
7 break;
8 else
9 if ( itype= =1 )
10 x=x+10;
11 else
12 y=y+20;
13 }
14 }
阐明:
程序段中每行开头的数字(1~14)是对每条语句的编号。
(1)画出程序的控制流图(用题中给出的语句编号表示)。
(2)盘算上述程序段的环形复杂度。
(3)导出基本路径集,列出程序的独立路径(用题中给出的语句编号表示)。
(4)根据(3)中的独立路径,设计测试用例的输入数据和预期输出。
219.
有一个处置惩罚单价为5 角钱的饮料的自动售货机,其规格阐明如下段文字,请按要求作答。
若投入5 角钱或 1 元钱的硬币,押下〖橙汁〗或〖啤酒〗的按钮,则相应的饮料就送出来。若售货机没有零钱找,则一个显示〖零钱找完〗的红灯亮,这时再投入1 元硬币并押下按钮后,饮料不送出来而且1 元硬币也退出来;如有零钱找,则显示〖零钱找完〗的红灯灭,在送出饮料的同时退还5 角硬币。”
问题:
(1)分析该自动售货机的原因与结果(提示:要创建适当的中间节点);
(2)画出包罗其所有原因-中间节点-结果的因果图。
220.
以下代码由C 语言书写,请按要求作答。
Int IsLeap(int year)
1 {
2 if (year % 4 = = 0)
3 {
4 if (year % 100 == 0)
5 {
6 if ( year % 400 = = 0)
7 leap = 1;
8 else
9 leap = 0;
10 }
11 else
12 leap = 1;
13 }
14 else
15 leap = 0;
16 return leap;
17 }
问题:
(1)画出以上代码的控制流图;
(2)盘算上述控制流图的圈复杂度V(G)(独立线性路径数);
(3)假设输入的取值范围是1000<year<2001,请使用基本路径测试法为变量 year设计测试用例,使其满足基本路径覆盖的要求。
221.
为下图设计足够的测试用例,分别实现对其的判定覆盖、条件覆盖和条件组合覆盖。
222.
在三角形盘算中,要求三角型的三个边长:A、B 和C。当三边不大概构成三角形时提示错误,可构成三角形时盘算三角形周长。如果等腰三角形打印“等腰三角形”,如果等边三角形,则提示“等边三角形”。
给出程序伪代码、控制流程图、找出基本测试路径。
参考答案
一、单选题:
1. B ,2. A ,3. D ,4. D ,5. A ,6. D ,7. A ,8. D ,9. D ,10. D ,11. D ,12. B ,13. D ,14. B ,15. A ,17. C ,18.
A ,19. A ,20. C ,21. B ,22. D ,23. C ,24. A ,25. D ,26. D ,27. C ,28. B ,29. A ,30. C ,31. D ,32. B ,33.
C ,34. A ,35. B ,36. A ,37. B ,38. A ,39. B ,40. A ,41. D ,42. A ,43. A ,44. A ,45. C ,46. C ,47. C ,48.
B ,49. A ,50. D ,51. A ,52. C ,53. D ,54. C ,55. B ,56. A ,57. B ,58. A ,59. A ,60. C ,61. B ,62. C ,63.
C ,64. B ,65. B ,66. A ,67. A ,68. D ,69. A ,70. C ,71. C ,72. B ,73. B ,74. A ,75. C ,76. A ,77. C ,78.
B ,79. C ,80. A ,81. D ,82. C ,83. A ,84. D ,85. D ,86. D ,87. C ,88. C ,89. D ,90. A ,91. D ,92.
B ,93. A ,94. D ,95. C ,96. B ,97. B ,98. A ,99. D ,100. D ,101. C ,102. A ,103. A ,104. B ,105.
A ,106. C ,107. C ,108. D ,109. D ,110. D ,111. B ,112. A ,113. C ,114. C ,115. C ,116. A ,117.
C ,118. B ,119. D ,120. A ,121. D ,122. D ,123. D ,124. A ,125. B ,
二、多选题:
136. A、B、C ,137. B、C、D ,138. C、D ,139. A、B ,140. A、B ,141. B、D ,142. A、D ,143. B、
CAC 人才一体化服务
第27 页 <共27 页>
C ,144. B、C ,145. C、D ,146. C、D ,147. B、D ,148. B、D ,149. A、B ,150. A、B、D ,151. C、
D ,152. B、C ,153. A、C ,154. A、B、C、D ,155. A、B、C ,156. A、B、C、D ,157. B、C、D ,158.
A、B、C ,159. A、B、C、D ,160. A、B、C、D ,161. A、D ,162. A、C、D ,163. A、B、C ,164.
A、B、C、D ,165. A、B、C、D ,166. B、C、D ,167. A、B、C、D ,168. B、C ,169. A、B、
C、D ,170. A、D ,171. C、D ,172. C、D ,173. A、B、C ,174. A、B、C ,175. A、B、D ,176. A、
C、D ,177. A、C ,
三、判定题(A 对,B 错):
183. B ,184. B ,185. A ,186. B ,187. B ,188. A ,189. A ,190. B ,191. A ,192. A ,193. B ,194. B ,195.
A ,196. A ,197. B ,198. B ,199. A ,200. B ,201. A ,202. B ,203. B ,204. A ,205. B ,206. A ,207.
A ,208. A ,209. A ,210. A ,
四、操作题:
略