试卷详情

2013年下半年(上午)《软件评测师》真题

开始做题

试卷预览

单选题

软件系统的安全性是信息安全的一个重要组成部分,针对程序和数据的安全性测试与评估是软件安全性测试的重要内容,(  )不属于安全性测试与评估的基本内容。

查看答案开始考试

正确答案:C

本题解析:

负载压力测试是指在一定约束条件下测试系统所能承受的并发用户量、运行时间、数据量,以确定系统所能承受的最大负载压力。

软件安全性是与防止对程序及数据的非授权的故意或意外访问的能力有关的软件属性。其测试和评估包括:用户认证机制;加密机制;安全防护策略;数据备份与恢复手段;防病毒系统等。

单选题

以下属于静态测试方法的是(  )。

查看答案开始考试

正确答案:B

本题解析:

在静态结构分析中,测试者通过使用测试工具分析程序源代码的系统结构、数据结构、数据接口、内部控制逻辑等内部结构,生成函数调用关系图、模块控制流图、内部文件调用关系图、紫程序表、宏和函数参数等各类图形图表,可以清晰地标识整个软件系统的组成结构、使其便于阅读与理解,然后可以通过分析这些图表,检查软件有没有存在缺陷或错误。

单选题

为检测系统在长时间运行下是否存在性能瓶颈,应进行(  )。

查看答案开始考试

正确答案:C

本题解析:

负载测试:是通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的测试。

压力测试:是通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供最大服务级别的测试。

疲劳强度测试:是采用系统稳定运行情况下能够支持的最大并发用户数,或者日常运行用户数,持续执行一段时间业务,保证达到系统疲劳强度需求的业务量,通过综合分析交易执行指标和资源监控指标,来确定系统处理最大工作量强度性能的过程。

大数据量测试包括独立的数据量测试和综合数据量测试两类。独立的数据量测试指针对某些系统存储、传输、统计、查询等业务进行的大数据量测试。综合数据量测试指和压力性能测试、负载性能测试、疲劳性能测试相结合的综合测试。

本题是检查系统在长时间运行下是否存在瓶颈,应该采用疲劳强度测试。

单选题

以下关于边界值测试法的叙述中,不正确的是(  )。

查看答案开始考试

正确答案:C

本题解析:

边界值分析是一种补充等价划分的测试用例设计技术,它不是选择等价类的任意元素,而是选择等价类边界的测试用例。实践证明,为检验边界附近的处理专门设计测试用例,常常取得良好的测试效果。边界值分析法不仅重视输入条件边界,而且也适用于输出域测试用例。人们长期的测试工作经验得知:大量的错误是发生在输入或输出范围的边界上的,而不是在输入范围的内部。因此针对各种边界情况设计测试用例,可以查出更多地错误

单选题

软件的易用性包括(  )。

①易理解性 ②易学习性 ③易操作性 ④吸引性 ⑤依从性

查看答案开始考试

正确答案:D

本题解析:

易用性是指在指定条件下使用时,软件产品被理解、学习、使用和吸引用户的能力。包括:易理解性,易学性,易操作性,吸引性,易用性依从性。

易理解性:是指软件产品使用用户能理解软件是否合适以及如何能将软件用于特定的任务和使用环境的能力。

易学性:是指软件产品使用户能学习它的能力。

易操作性:是指软件产品使用户能操作和控制它的能力。

吸引性:是指软件产品吸引用户的能力。

易用性依从性:是指软件产品依附于同易用性相关的标准、约定、风格指南或规定的能力。

单选题

以下不属于软件测试工具的是(  )。

查看答案开始考试

正确答案:D

本题解析:

JMeter:是一个性能测试工具,同loadrunner类似,他功能较多,我们常用的功能是用jmeter模拟多浏览器对网站做压力测试。

LoadRunner:是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。通过使用 LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并评估系统性能。

JTest:是一个综合的发展广泛的实践证明,以提高开发团队的工作效率和软件质量的自动化测试解决方案。侧重于实践验证的Java代码和应用程序,无缝集成Parasoft的SOAtest以使最终结束今天的复杂的,分布式的应用和交易的功能和负载测试。

JBuilder:是一个可视化JAVA开发工具。它是在Java2平台上开发商业应用程序、数据库、发布程序的优秀工具。

单选题

软件测试的对象不包括(  )。

查看答案开始考试

正确答案:B

本题解析:

根据软件定义,软件包括程序、数据和文档,所以软件测试的对象也应该为程序、数据、文档。

单选题

由于硬件配置的变化,如机型、终端或打印机等导致软件系统需要进行修改维护,这类维护属于(  )。

查看答案开始考试

正确答案:B

本题解析:

本考题考查的知识点为适应性维护基础知识。

改正性维护:是指在使用过程中发现了隐蔽的错误后,为了诊断和改正这些隐蔽错误而修改软件的活动。

适应性维护:是指为了适用变化了的环境而修改软件的活动。

完善性维护:是指为了扩充或完善原有软件的功能或性能而修改软件的活动。

预防性维护:是指为了提高软件的可维护性和可靠性、为未来的进一步改进打下 基础而修改软件的活动。

本题是由于环境变化了而需要适用变化而进行的维护,应该输入适应性维护。

单选题

确定采用哪种软件体系结构是在(  )阶段进行的。

查看答案开始考试

正确答案:B

本题解析:

软件体系结构:是对子系统、软件系统组件以及它们之间相互关系的描述。

系统分析阶段的主要任务之一就是确定系统逻辑模型,形成系统分析报告:在调查和分析中得出新系统的功能需求,并给出明确地描述。根据需要与实现可能性,确定新系统的功能,用一系列图表和文字给出新系统功能的逻辑描述,进而形成系统的逻辑模型。

概要设计:主要任务是完成对系统总体结构和基础框架的设计

软件设计:是以系统的软件体系结构为目标的软件开发者所执行的活动,是在功能属性和非功能属性内指定软件系统的组件和组件之间的关系;软件设计可分为概要设计和详细设计两个阶段。

单选题

在开发一个字处理软件时,首先快速发布了一个提供基本文件管理、编辑和文档生成功能的版本,接着发布提供更完善的编辑和文档生成功能的版本,最后发布提供拼写和语法检查功能的版本,这里采用了(  )过程模型。

查看答案开始考试

正确答案:C

本题解析:

增量模型:允许客户的需求可以逐步提出来;软件产品被增量式的一块块开发,每一个增量均发布一个可操作产品

其他考生还关注了更多 +