软件测试练习题库与参考答案.docxVIP

  • 8
  • 0
  • 约8.9千字
  • 约 22页
  • 2025-01-15 发布于河南
  • 举报

软件测试练习题库与参考答案

一、单选题(共100题,每题1分,共100分)

1.()的主要任务是确定软件开发工程的总目标;确定工程的可行性;导出实现工程目标应该采用的策略及系统必须完成的功能;估计实现该工程需要的资源和成本,并制定工程进度表。

A、软件定义时期

B、问题定义时期

C、软件开发时期

D、需求分析时期

正确答案:A

2.组件技术是分布式()的技术。

A、面向结构

B、面向过程

C、面向对象

D、模块化

正确答案:C

3.在软件生命周期中,测试人员从哪个阶段开始参与更有利于软件项目的成功()

A、编码阶段

B、设计阶段

C、系统测试阶段

D、需求分析阶段

正确答案:D

4.在需求分析阶段,确定系统的功能要求,就是确定()。

A、要解决的问题是什么

B、项目的验收标准

C、系统的规模

D、系统必须完成的所有功能

正确答案:D

5.在一个多线程应用程序中,每一个线程都有它自己的(),并且独立于应用程序中的其他线程。

A、堆栈

B、队列

C、进程

D、栈

正确答案:A

6.SQA是()的简称

A、软件质量控制

B、件版本配置

C、软件质量保证

D、软件需求管理

正确答案:C

7.()是结构化系统分析的基本工具。

A、程序流程图

B、数据流图

C、对话图

D、状态转化图

正确答案:B

8.TCP/IP的传输层大致对应于OSI模型的传输层和()。

A、会话层

B、表示层

C、网络层

D、应用层

正确答案:A

9.以下不是随机测试的缺点的是()

A、许多测试都是冗余的

B、无法度量随机测试实际覆盖率

C、随机测试的成本大,时间长,是一种不值得一做的测试

D、测试数据大多是随机的,重复测试是不可能的

正确答案:C

10.()的指导思想是:自上而下、逐步分解。

A、原型法

B、模块化分析方法

C、结构化分析方法

D、面向对象分析方法

正确答案:C

11.()主要是指程序的运行效率和存储效率两个方面。

A、程序性能优化

B、编码风格

C、代码调试

D、软件测试

正确答案:A

12.以下说法正确的是()

A、软件的运行与计算机系统存在依赖性

B、软件是物理实体

C、软件开发已经完全摆脱手工开发的流程

D、软件也存在老化和磨损的问题

正确答案:A

13.下列关于ClassView提供的特性,说法错误的是:()。

A、用户只需双击ClassView图标,就可以跳转到对话编辑器

B、用户只需双击ClassView图标,就可以创建函数或方法的声明和执行过程

C、用户只需双击ClassView图标,就可以类、声明或函数定义

D、用户只需双击ClassView图标,就可以删除类

正确答案:D

14.下面不强调迭代开发的软件开发模型是()

A、敏捷开发模型

B、瀑布模型

C、快速原型模型

D、螺旋模型

正确答案:B

15.在软件生命周期的螺旋模型中,正确描述每一个螺旋步骤的是()

A、评估方案——指出并解决风险——确定目标、可选方案和限定条件——本阶段开发和测试——计划下一阶段——确定进入下一阶段的方法

B、评估方案——确定目标、可选方案和限定条件——指出并解决风险——本阶段开发和测试——计划下一阶段——确定进入下一阶段的方法

C、确定目标、可选方案和限定条件——评估方案——指出并解决风险——本阶段开发和测试——计划下一阶段——确定进入下一阶段的方法

D、确定目标、可选方案和限定条件——指出并解决风险——评估方案——本阶段开发和测试——计划下一阶段——确定进入下一阶段的方法

正确答案:C

16.软件管理按时间可划分为()和使用维护管理。

A、技术管理

B、软件设计管理

C、开发进度管理

D、生产管理

正确答案:D

17.以下不属于软件测试结束的标准是()

A、测试覆盖了软件的需求

B、模块测试用例执行完毕

C、缺陷修复率达到设计要求

D、项目结项时间到达

正确答案:D

18.在操作系统的管理下,在内存中划出若干个单元作为缓冲区,这种缓冲称为()。

A、多重缓冲

B、硬件缓冲

C、单缓冲

D、软件缓冲

正确答案:D

19.一个软件原型是所提出的新产品的部分实现。下面不属于使用原型的主要目的的是:()。

A、在原型屏幕显示和报表中使用合理的模拟数据

B、通过一系列小规模的开发循环,可以完成整个产品的开发

C、可以探索不同的用户界面技术,使系统达到最佳的可用性

D、用户对原型的评价可以指出需求中的许多问题,在开发真正产品之前,可以用最低的费用来解决这些问题

正确答案:A

20.()是通过逐级文字菜单来组织链接和内容的,它不像WWW那样有丰富的多媒体页面。

A、Http

B、Finger

C、Ftp

D、Gopher

正确答案:D

21.所谓死代码指的是由于这样或那样的原因,按照(),确实不可到达、没有使用或“死掉”的那些代码。

A、相应条件

B、程序流程

文档评论(0)

1亿VIP精品文档

相关文档