

1、单选题:
下面①–④是关于软件评测师工作原则的描述,正确的判断是( )。①对于开发人员提交的程序必须进行完全的测试,以确保程序的质量②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间③在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误④要对自己发现的问题负责,确保每一个问题都能被开发人员理解和修改。
选项:
A: ①、②
B: ②、③
C: ①、③
D: 无
答案: 【 无】
2、单选题:
关于软件质量的描述,正确的是( )。
选项:
A: 软件质量是指软件满足规定用户需求的能力
B: 软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性
C: 软件质量保证过程就是软件测试过程
D: 其他描述都不对
答案: 【 其他描述都不对】
3、单选题:
软件测试使用各种术语描述软件出现的问题,以下叙述正确的是()
选项:
A: 软件错误(error)是指在软件生命期内的不希望或不可接受的人为错误,其结果是导致软件故障的产生
B: 软件缺陷(defect)是存在于软件(文档、数据、程序)中的那些不希望或不可接受的偏差
C: 软件故障(fault)是指软件运行过程中出现的一种不希望或不可接受的外部状态。
D: 软件失效(failure)指软件运行时产生的一种不希望或不可接受的内部行为结果
E: 无
答案: 【 软件缺陷(defect)是存在于软件(文档、数据、程序)中的那些不希望或不可接受的偏差】
4、单选题:
下列关于错误、缺陷和失效的观点正确的是()
选项:
A: 人都会犯错误,因此在由人设计的程序也会引入缺陷
B: 所有的缺陷都会产生失效
C: 失效主要是由人的错误造成的,和环境条件没有关系
D: 当存在缺陷的代码被执行时,才可能引发软件错误。
答案: 【 人都会犯错误,因此在由人设计的程序也会引入缺陷】
5、单选题:
以下关于软件测试概念的叙述,不正确的是( ) 。
选项:
A: 软件失效指软件运行时产生了一种不希望或不可接受的内部行为
B: 软件功能实现超出了产品说明书的规定说明软件存在缺陷
C: 测试目的是为了发现软件缺陷与错误,也是对软件质量进行度量和评估
D: 在软件生命周期各个阶段都可能产生错误
答案: 【 软件失效指软件运行时产生了一种不希望或不可接受的内部行为】
6、单选题:
以下关于软件测试的概念,正确的是( ) 。
选项:
A: 软件测试的目的是想证实在一个给定的外部环境中软件的逻辑正确性,即保证软件以正确的方式来做这个事件
B: 软件质量保证的基本措施就是对软件进行确认测试
C: 软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象
D: 单元测试可检验程序单元或部件的接口关系,应能发现并排除在模块连接中可能发生的问题
答案: 【 软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象】
7、单选题:
进行软件测试的目的()
选项:
A: 尽可能多地找出软件中的缺陷
B: 缩短软件的开发时间
C: 减少软件的维护成本
D: 证明程序没有缺陷
答案: 【 尽可能多地找出软件中的缺陷】
8、单选题:
()的局限性在于没有明确地说明早期的测试,不能体现“尽早的和不断进行软件测试”的原则
选项:
A: V模型
B: W模型
C: H模型
D: X模型
答案: 【 V模型】
9、单选题:
软件测试的V模型发展自软件开发的( )
选项:
A: 瀑布模型
B: 螺旋模型
C: 原型模型
D: 增量模型
答案: 【 瀑布模型】
10、单选题:
典型的软件测试过程模型有( )等
选项:
A: V模型、W模型、H模型、渐进模型
B: V模型、W模型、H模型、螺旋模型
C: X模型、W模型、H模型、前置测试模型
D: X模型、W模型、H模型、增量模型
答案: 【 X模型、W模型、H模型、前置测试模型】
11、单选题:
()测试模型强调了测试计划等工作的先行和对系统需求、系统设计的测试。
选项:
A: Ⅴ模型
B: W模型
C: 渐进模型
D: 螺旋模型
答案: 【 W模型】
12、单选题:
软件的六大质量特性包括( )
选项:
A: 功能性、可靠性、易用性、效率、可维护、可移植
B: 功能性、可靠性、可用性、效率、稳定性、可移植
C: 功能性、可靠性、可扩展性、效率、稳定性、可移植
D: 功能性、可靠性、兼容性、效率、稳定性、可移植
答案: 【 功能性、可靠性、易用性、效率、可维护、可移植】
13、单选题:
软件质量的定义是( )
选项:
A: 软件的功能性、可靠性、易用性、效率、可维护性、可移植性
B: 满足规定用户需求的能力
C: 最大限度达到用户满意
D: 软件特性的总和,以及满足规定和潜在用户需求的能力
答案: 【 软件特性的总和,以及满足规定和潜在用户需求的能力】
14、单选题:
以下软件质量保证的目标中,( )是错误的。
选项:
A: 通过监控软件开发过程来保证产品质量
B: 保证开发出来的软件和软件开发过程符合相应标准与规程,不存在软件缺陷
C: 保证软件产品、软件过程中存在的问题得到处理,必要时将问题反映给高级管理者
D: 确保项目组制定的计划、标准和规程适合项目组需要,同时满足评审和审计需要
答案: 【 保证开发出来的软件和软件开发过程符合相应标准与规程,不存在软件缺陷】
15、单选题:
以下关于软件质量特性测试的叙述,正确的是( ) 。 ①成熟性测试是检验软件系统故障,或违反指定接口的情况下维持规定的性能水平有关的测试工作 ②功能性测试是检验适合性、准确性、互操作性、安全保密性、功能依从性的测试工作 ③易学性测试是检查系统中用户为操作和运行控制所花努力有关的测试工作 ④效率测试是指在规定条件下产品执行其功能时,对时间消耗及资源利用的测试工作
选项:
A: ①②③④
B: ①④
C: ①③④
D: ②④
答案: 【 ②④】
16、单选题:
软件可移植性应从如下( )方面进行测试。
选项:
A: 适应性、易安装性、共存性、易替换性
B: 适应性、易安装性、可伸缩性、易替换性
C: 适应性、易安装性、兼容性、易替换性
D: 适应性、成熟性、兼容性、易替换性
答案: 【 适应性、易安装性、共存性、易替换性】
17、单选题:
以下关于测试时机的叙述中,不正确的是( )
选项:
A: 应该尽可能早的进行测试
B: 软件中的错误暴露的越迟,则修复和改正错误所花费的代价就越高
C: 应该在代码编写完后开始测试
D: 项目需求分析和设计阶段需要测试人员参与
答案: 【 应该在代码编写完后开始测试 】
18、单选题:
下不正确的软件测试原则是() 。
选项:
A: 软件测试可以发现软件所有潜在的缺陷
B: 所有的软件测试都可追溯到用户需求
C: 测试应尽早不断地执行
D: 程序员应避免测试自己的程序
答案: 【 软件测试可以发现软件所有潜在的缺陷】
19、单选题:
关于软件测试,( )的叙述是正确的。 ① 测试开始越早,越有利于发现软件缺陷 ② 采用正确的测试用例设计方法,软件测试可以做到穷举测试 ③ 测试覆盖度和测试用例数量成正比 ④ 软件测试的时间越长越好
选项:
A: ④
B: ①
C: ②、③
D: ①、③
答案: 【 ①】
20、单选题:
测试人员的能力包括()①一般能力②测试技能及方法③测试规划能力据④测试执行能力⑤测试分析、报告和改进能力
选项:
A: ①②
B: ③④⑤
C: ②③④⑤
D: ①②③④⑤
答案: 【 ①②③④⑤】
21、判断题:
测试组负责软件质量。
选项:
A: 正确
B: 错误
答案: 【 错误】
22、判断题:
软件故障是导致软件失效的必要充分要素。
选项:
A: 正确
B: 错误
答案: 【 错误】
23、判断题:
软件缺陷主要是于设计问题造成。
选项:
A: 正确
B: 错误
答案: 【 错误】
24、填空题:
软件出错机理可描述为软件错误、软件缺陷、软件故障和_______
答案: 【 失效】
1、单选题:
下列关于错误、缺陷和失效的观点正确的是()
选项:
A: 人都会犯错误,因此在由人设计的程序也会引入缺陷
B: 所有的缺陷都会产生失效
C: 失效主要是由人的错误造成的,和环境条件没有关系
D: 当存在缺陷的代码被执行时,才可能引发软件错误。
答案: 【 人都会犯错误,因此在由人设计的程序也会引入缺陷】
2、单选题:
软件测试使用各种术语描述软件出现的问题,以下叙述正确的是( )
选项:
A: 软件错误(error)是指在软件生命期内的不希望或不可接受的人为错误,其结果是导致软件故障的产生
B: 软件缺陷(defect)是存在于软件(文档、数据、程序)中的那些不希望或不可接受的偏差
C: 软件故障(fault)是指软件运行过程中出现的一种不希望或不可接受的外部状态。
D: 软件失效(failure)指软件运行时产生的一种不希望或不可接受的内部行为结果
答案: 【 软件缺陷(defect)是存在于软件(文档、数据、程序)中的那些不希望或不可接受的偏差】
3、多选题:
(多选)以下关于软件测试概念的叙述,正确的是()
选项:
A: 软件失效指软件运行时产生了一种不希望或不可接受的内部行为
B: 软件功能实现超出了产品说明书的规定说明软件存在缺陷
C: 测试目的是为了发现软件缺陷与错误,也是对软件质量进行度量和评估
D: 在软件生命周期各个阶段都可能产生错误
答案: 【 软件功能实现超出了产品说明书的规定说明软件存在缺陷;
测试目的是为了发现软件缺陷与错误,也是对软件质量进行度量和评估;
在软件生命周期各个阶段都可能产生错误】
4、判断题:
软件故障是导致软件失效的必要,而非充分要素.
选项:
A: 正确
B: 错误
答案: 【 正确】
5、填空题:
软件出错机理可描述为软件错误、____、软件故障和软件失效。
答案: 【 软件缺陷】
1、单选题:
()测试模型强调了测试计划等工作的先行和对系统需求、系统设计的测试。
选项:
A: V模型
B: W模型
C: 渐进模型
D: 螺旋模型
答案: 【 W模型】
2、单选题:
()的局限性在于没有明确地说明早期的测试,不能体现“尽早的和不断进行软件测试”的原则
选项:
A: V模型
B: W模型
C: 渐进模型
D: 螺旋模型
答案: 【 V模型】
3、单选题:
[2009软件评测师]以下关于基于V&V原理的W模型的叙述中,( )是错误的。
选项:
A: W模型指出当需求被提交后,就需要确定高级别的测试用例来测试这些需求,当详细设计编写完成后,即可执行单元测试
B: 根据W模型要求,一旦有文档提供,就要及时确定测试条件、编写测试用例
C: 软件测试贯串于软件定义和开发的整个期间
D: 程序、需求规格说明、设计规格说明都是软件测试的对象
答案: 【 W模型指出当需求被提交后,就需要确定高级别的测试用例来测试这些需求,当详细设计编写完成后,即可执行单元测试】
4、单选题:
典型的软件测试过程模型有( )等
选项:
A: V模型、W模型、H模型、渐进模型
B: V模型、W模型、H模型、螺旋模型
C: X模型、W模型、H模型、前置测试模型
D: X模型、W模型、H模型、增量模型
答案: 【 X模型、W模型、H模型、前置测试模型】
5、填空题:
软件测试的V模型发展自软件开发的()
答案: 【 瀑布模型】
备案号:冀ICP备20010840号 2020-2099辉辉网络科技 All Rights Reserved