【计算机类职业资格】系统测试、软件性能测试和可靠性测试(一)及答案解析.doc
《【计算机类职业资格】系统测试、软件性能测试和可靠性测试(一)及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】系统测试、软件性能测试和可靠性测试(一)及答案解析.doc(38页珍藏版)》请在麦多课文档分享上搜索。
1、系统测试、软件性能测试和可靠性测试(一)及答案解析(总分:99.50,做题时间:90 分钟)一、B选择题/B(总题数:63,分数:99.50)1.将已经集成好的软件系统作为计算机系统的一个元素,与计算机硬件、某些支持软件等其他系统元素组合在一起,在实际运行环境下,对计算机系统进行的集成测试和确认测试属于_。 A.集成测试 B.验收测试 C.性能测试 D.系统测试(分数:1.50)A.B.C.D.2.系统测试的测试用例设计依据是什么_。 A.需求分析说明书 B.概要设计说明书 C.详细设计说明书 D.规划设计说明书(分数:1.50)A.B.C.D.3.系统测试与单元测试、集成测试的区别是_。 A
2、.测试方法不同 B.考查范围不同 C.评估基准不同 D.以上全部(分数:1.50)A.B.C.D.4.下列选项中关于软件测试环境库处理正确的是_。 A.软件测试环境库最好和经常需要读写的文件放在一起 B.不要对软件测试环境库所在的硬盘分区进行磁盘管理,以免对镜像文件造成破坏 C.软件测试环境库最好放到网络文件服务器上,保证安全性 D.软件测试环境库不需要由专人进行管理(分数:1.50)A.B.C.D.5.下列测试不是系统测试用户层关注的是_。 A.数据安全性测试 B.可维护性测试 C.并发性能测试 D.可操作性测试(分数:1.50)A.B.C.D.6.下列测试技术中,重点关注在超出系统正常负荷
3、 N 倍的情况下,错误出现状态和出现比率以及错误的恢复能力的是_。 A.并发性能测试 B.强度测试 C.负载测试 D.破坏性测试(分数:1.50)A.B.C.D.7.下面活动属于系统测试的主要工作内容的是_。 A.测试各个单元模块之间的接口 B.测试模块内程序的逻辑功能 C.测试各个模块集成后所实现的功能 D.测试整个系统的功能和性能(分数:1.50)A.B.C.D.8.检查系统能否正确地接受输入,能否正确地输出结果,这属于_。 A.安全性测试 B.GUI 测试 C.功能测试 D.协议一致性测试(分数:1.50)A.B.C.D.9.对系统的兼容性测试内容主要是_。 A.测试系统与各种硬件设备的
4、兼容性 B.测试系统与操作系统的兼容性 C.测试系统与其他相关软件的兼容性 D.以上全部(分数:1.50)A.B.C.D.10.下列测试方法通常不用来设计功能测试用例的是_。 A.等价类测试 B.基于场景的测试 C.基于因果图的测试 D.正交实验设计法(分数:1.50)A.B.C.D.11.下面不属于协议测试的类型的是_。 A.一致性测试 B.互操作性测试 C.性能测试 D.压力测试(分数:1.50)A.B.C.D.12.敏感测试属于下面哪种测试_。 A.容量测试 B.压力测试 C.备份测试 D.安全性测试(分数:1.50)A.B.C.D.13.GUI 是一个分层的图形化的软件前端,下面不属于
5、 GUI 系统的层次是_。 A.数据层 B.界面层 C.接口层 D.功能层(分数:1.50)A.B.C.D.14.在健壮性测试中,一般的方法是软件故障插入测试,这里插入故障的方法可以分为两类:状态插入和代码插入。下面不属于实现状态插入方法的是_。 A.基于进程的 B.基于消息的 C.基于程序的 D.基于调试器的(分数:1.50)A.B.C.D.15.下面关于系统测试的实施阶段说法正确的是_。 A.确认测试阶段的功能测试是在用户使用环境下进行,目的是验证软件是否满足用户需求 B. 测试和 测试都是受控环境下的测试 C.验收测试主要用户参与,软件开发人员和质量保证人员(QA)可以不参加 D.系统测
6、试是开始于确认测试,经过 测试和 测试直至验收测试的过程(分数:1.50)A.B.C.D.16.协议一致性的分析方法有_。 A.基本互联测试 B.能力测试和行为测试 C.定向诊断测试 D.以上全部(分数:1.50)A.B.C.D.17.在压力测试过程中,测试人员主要关注的是_。 A.在非正常资源占用的情况下系统的处理时间 B.在正常的资源占用的情况下系统的处理时间 C.在正常的系统运行范围内系统处理的数据容量 D.在非正常系统运行范围内系统处理的数据容量(分数:1.50)A.B.C.D.18.下列测试用例设计方法中,不会用于容量测试的是_。 A.边界值测试法 B.错误猜测法 C.基于因果图的测
7、试 D.规范导出法(分数:1.50)A.B.C.D.19.在安全性测试活动中,要模拟不同的入侵方式来攻击系统的安全机制,通常需要模拟的活动有_。 A.通过外部的手段来获取系统的密码 B.独占整个系统资源,使得别人无法访问 C.使用能够瓦解任何防守的客户软件来攻击系统 D.以上全部(分数:1.50)A.B.C.D.20.GUI 测试针对的是图形界面,不涉及复杂的逻辑关系和算法,但完成系统的 GUI 测试也不容易,主要原因是_。 A.测试中可能的状态集繁多 B.不易模拟事件的驱动 C.容易受主观影响 D.以上全部(分数:1.50)A.B.C.D.21.下列不属于界面元素根据复杂性划分的层次是_。
8、A.功能层 B.界面原子层 C.界面组合元素层 D.窗口层(分数:1.50)A.B.C.D.22.一位内部的用户在模拟实际操作环境下进行的,开发人员参与的测试是_。 A.接受测试 B.6 测试 C. 测试 D. 测试(分数:1.50)A.B.C.D.23.有关软件验收测试的说法中,错误的是_。 A.验收测试一般由软件的需方组织 B.验收测试的技术要求与系统测试不同 C.验收测试可委托第三方测试机构进行 D.验收测试由独立于软件开发的人员实施(分数:1.50)A.B.C.D.24.关于系统测试的方法,说法不正确的是_。 A.协议一致性测试实际上就是比较测试对象与相关协议是否符合 B.在实时系统中
9、,功能需求与性能需求必须同时考虑 C.GUI 测试主要针对的是图形界面,没有涉及复杂的逻辑关系和算法,故 GUI 测试容易实现 D.安全性测试的最终目的是安全控制(分数:1.50)A.B.C.D.25. 测试的管理者最好是_。 A.主持产品发行的人员 B.软件开发人员 C.用户 D.QA 人员(分数:1.50)A.B.C.D.26.以下哪一项不是软件性能测试关注的主要内容?_ A.检测软件的最大负载 B.检测软件的响应时间 C.检测软件的并发进程数 D.揭示软件在压力下出现的错误(分数:1.50)A.B.C.D.27.以下关于软件性能测试的说法中,正确的是_。 A.软件性能测试的主要目的是检验
10、软件是否能充分发挥硬件的潜能 B.软件性能测试通常采用数据流测试技术生成测试用例 C.软件性能测试实际上是一种软件可靠性测试 D.软件性能测试的实施通常需要依赖性能测试辅助软件(分数:1.50)A.B.C.D.28.以下关于软件性能测试的说法中,不正确的是_。 A.发现软件缺陷是性能测试的目的之一 B.压力测试与负载测试的目的都是为了探测软件在满足预定的性能需求的情况下所能负担的最大压力 C.性能测试通常需要对测试结果进行分析才能获得测试结论 D.检验软件的最大负载是性能测试的目的之一(分数:1.50)A.B.C.D.29.以下哪种软件测试不属于广义软件性能测试的范畴_。 A.并发测试 B.压
11、力测试 C.兼容性测试 D.负载测试(分数:1.50)A.B.C.D.30.以下目标中,哪个是软件性能测试的目标_。 A.检查软件的容错能力 B.发现压力下软件功能的缺陷 C.发现软件的安全漏洞 D.检查用户界面是否易于使用(分数:1.50)A.B.C.D.31.以下哪种软件测试不属于软件性能测试的范畴_。 A.配置测试 B.健壮性测试 C.失败恢复测试 D.负载测试(分数:1.50)A.B.C.D.32.以下关于软件性能的说法中,正确的是_。 A.软件性能与该软件的实现算法无关 B.软件的吞吐量越大,其平均响应时间总是越短 C.给软件的可用资源越少,其平均响应时间越短 D.对于一个网络,其支
12、持的同时发送请求的用户数越大,该网站的性能越好(分数:1.50)A.B.C.D.33.以下哪种软件测试属于软件性能测试的范畴_。 A.接口测试 B.压力测试 C.单元测试 D.易用性测试(分数:1.50)A.B.C.D.34.以下关于软件性能测试的说法中,正确的是_。 A.对于没有并发的应用系统而言,响应时间与吞吐量成反比关系 B.应用系统的资源利用率越高,性能也就越好 C.软件性能测试是从用户视角考察软件性能 D.并发进程数是软件性能测试中一种常用的性能指标(分数:1.50)A.B.C.D.35.软件性能测试的目标有_。 A.发现(和改正)软件性能缺陷 B.性能调优 C.能力检验和规划 D.
13、以上全部(分数:1.50)A.B.C.D.36.哪种软件测试不属于软件性能测试的范畴_。 A.覆盖测试 B.压力测试 C.负载测试 D.并发测试(分数:1.50)A.B.C.D.37.在实际测试中,软件性能的高低往往直接取决于_。 A.用户对响应时间的接受程度 B.响应时间的绝对值 C.系统响应时间 D.所有功能的最大响应时间(分数:1.50)A.B.C.D.38.以下哪种软件测试属于软件性能测试的范畴_。 A.路径覆盖测试 B.并发测试 C.安全性测试 D.健壮性测试(分数:1.50)A.B.C.D.39.破坏性测试的任务是评测软件在承受超出其正常负荷 N 倍的情况下,错误出现时的状态和错误
14、发生后的恢复能力。它的实施主要在_。 A.系统层 B.子系统层 C.协议/指标层 D.用户层(分数:1.50)A.B.C.D.40.不断增加软件的业务压力,探测软件在保证预定性能指标(如响应时间)的情况下所能负担的最大压力,这种测试方法称为_。 A.压力测试 B.负载测试 C.性能测试 D.失效恢复测试(分数:1.50)A.B.C.D.41.在软件性能测试过程中,进行配置测试的目的是_。 A.为了寻找配置变化与性能变化的关系 B.为了寻找可以优化性能的软件配置 C.为了寻找可以优化性能的硬件配置 D.以上全部(分数:1.50)A.B.C.D.42.以下分析技术中,哪一种技术不属于基于性能计数器
15、的分析技术的是_。 A.内存分析 B.处理器分析 C.通信中断分析 D.进程分析(分数:1.50)A.B.C.D.43.PTGM 模型中,性能测试分为 6 个步骤来进行,下列活动不是在测试前期准备过程中进行的是_。 A.建好性能测试中相应的测试团队 B.保证被测软件已经充分进行了功能测试,并改正了已发现的缺陷 C.确认对测试工具的需求 D.明确此次性能测试的主要目标(分数:1.50)A.B.C.D.44.由于软件的性能与软件运行的各种环境条件密切相关,所以在进行有效的性能测试前必须设计好软件运行的具体环境条件,这里的环境条件是指_。 A.软件运行的软硬件配置 B.测试方案,即用户具体如何使用软
16、件 C.用户并发使用软件的测试场景 D.以上都是(分数:1.50)A.B.C.D.45.分析性能下降曲线时会把曲线划分为几个区间,那么对于分析性能瓶颈有很大作用的是哪一个区间_。 A.性能平坦区 B.性能轻微下降区 C.性能急剧下降区 D.其他区(分数:1.50)A.B.C.D.46.哪一种技术属于基于性能计数器的性能分析技术_。 A.字符串分析 B.处理器分析 C.变量分析 D.循环次数分析(分数:1.50)A.B.C.D.47.以下哪种软件测试不属于软件性能测试的范畴?_ A.数据流测试 B.压力测试 C.负载测试 D.并发测试(分数:1.50)A.B.C.D.48.以下哪一种技术属于基于
17、性能计数器的分析技术?_ A.数据流分析 B.指针分析 C.时间序列分析 D.进程分析(分数:1.50)A.B.C.D.49.性能测试中最核心的技术力量是_。 A.开发人员 B.设计人员 C.执行人员 D.分析人员(分数:1.50)A.B.C.D.50.以下关于软件可靠性与硬件可靠性的主要区别的说法中,错误的是_。 A.软件的失效多是逻辑错误引起的;硬件的失效很多不是逻辑错误引起的 B.硬件在使用过程中会发生物理退化;软件在使用过程中不会发生物理退化 C.硬件的使用者少,不容易引起失效;软件的使用者多,更容易引起失效 D.软件的每个副本都是完全一样的;按照设计生产出来的同规格硬件总有微小差别(
18、分数:1.50)A.B.C.D.51.下面与软件可靠性有关的概念中,理解不正确的是_。 A.软件错误不仅包括程序代码的错误,软件开发过程中所有制品的错误及软件的文档、手册中的错误都可以归为软件错误 B.软件故障是指软件代码中的错误 C.在软件的一次运行期间,软件故障一定会导致软件失效 D.通常修改软件故障可以降低软件发生失效的概率,从而提高软件可靠性(分数:1.50)A.B.C.D.52.以下关于软件可靠性测试的说法中,正确的是_。 A.软件可靠性测试总是能比白盒测试发现更多的错误 B.软件可靠性测试总是能比黑盒测试发现更多的错误 C.软件可靠性测试不关注与软件性能有关的软件故障 D.软件可靠
19、性测试度量出来的软件可靠性特定于所定义的软件运行剖面(分数:1.50)A.B.C.D.53.对于软件失效的严重程度的划分往往需要针对软件本身的特点而定,通常可以按照对成本的影响或对系统能力的影响确定失效的严重程度,这里的成本指_。 A.修复成本 B.额外运行成本 C.恢复成本 D.以上都是(分数:1.50)A.B.C.D.54.软件可靠性的研究很大程度借鉴了硬件可靠性的研究,但二者还是有很多区别的,主要体现在_。 A.软件设计出来后,每份副本都完全一样,而硬件设计出来后,每个按照设计生产的产品都不可能完全相同的 B.软件是纯逻辑产品,内部逻辑复杂度高,而硬件的内部逻辑较简单 C.软件版本更新很
20、频繁,但硬件版本更新通常很慢 D.以上全部(分数:1.50)A.B.C.D.55.以下关于软件测试的说法中,正确的是_。 A.通过软件可靠性测试是软件交付使用的必要条件 B.软件可靠性测试的主要目的是度量软件在实际使用中的可靠性 C.软件可靠性测试通常针对软件中的每个单元进行 D.软件可靠性测试时发现软件安全性问题的主要手段(分数:1.50)A.B.C.D.56.以下关于软件可靠性测试的说法中,错误的是_。 A.软件可靠性测试能有效地减少软件在恶意使用下出现崩溃的次数 B.定义软件运行剖面是软件可靠性测试的重要步骤 C.软件可靠性测试通常需要基于软件可靠性预测模型 D.软件可靠性测试不能沿用硬
21、件可靠性测试的方法(分数:1.50)A.B.C.D.57.以下关于软件可靠性测试的说法中,正确的是_。 A.定义软件运行剖面是软件可靠性测试的重要步骤 B.软件可靠性测试使用的测试用例应该满足分支覆盖 C.软件可靠性测试可以在单元测试中实施 D.软件可靠性预测模型的作用是指导软件可靠性测试中的测试用例生成(分数:1.50)A.B.C.D.58.关于软件可靠性的说法中,正确的是_。 A.软件发生物理退化是影响软件可靠性的重要因素 B.同一软件即使运行于不同硬件环境其可靠性保持相同 C.如果没有恶意的使用者,软件总是可靠的 D.软件可靠性与软件的使用方式密切相关(分数:1.50)A.B.C.D.5
22、9.以下关于软件可靠性测试的说法中,正确的是_。 A.软件可靠性测试是一种比白盒测试更严格的软件测试 B.软件可靠性测试的代价通常比较高 C.软件可靠性测试本质上是一种黑盒单元测试 D.软件可靠性测试不适用于面向对象软件测试(分数:2.50)A.B.C.D.60.对软件进行可靠性预测时,往往会用到很多预测模型,在进行可靠性预测时考虑软件在计算机上的执行时间,而不是时钟时间的模型是_。 A.Jelinski-Moranda 模型 B.非齐次泊松模型(NHPP 模型) C.Musa 模型 D.Weibull 模型(分数:2.50)A.B.C.D.61.软件可靠性分析方法通常不依赖于概率统计的方法,
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 系统 测试 软件 性能 可靠性 答案 解析 DOC
