软件测试题以及答案

  • 格式:docx
  • 大小:41.62 KB
  • 文档页数:33

软件测试题以及答案

软件测试题以及答案

CAC 人才一体化服务

第3 页

I 卷

一、单项选择题:

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 )。

CAC 人才一体化服务

第4 页

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.语句覆盖

CAC 人才一体化服务

第5 页

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 )。

CAC 人才一体化服务

第6 页

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 地址的计算机可以访问外部网络

CAC 人才一体化服务

第7 页

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

/doc/4918128376.html,stat

210.102.58.74

D.arp 210.102.58.74

36. 目前比较热门的软件开发工具,如VB、PB、Delphi 等都是可视化的。这些工具是一种( A )程序语言。

A.事件驱动

B.逻辑式