【计算机类职业资格】软件评测师-49及答案解析.doc
《【计算机类职业资格】软件评测师-49及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】软件评测师-49及答案解析.doc(9页珍藏版)》请在麦多课文档分享上搜索。
1、软件评测师-49 及答案解析(总分:26.00,做题时间:90 分钟)一、单项选择题(总题数:25,分数:26.00)1._不是单元测试主要检查的内容。(分数:1.00)A.模块接口B.局部数据结构C.全局数据结构D.重要的执行路径2._不是 RISC 的特点。(分数:1.00)A.指令种类丰富B.高效的流水线操作C.寻址方式较少D.硬布线控制3.程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的_。(分数:1.00)A.地址B.类型C.名称D值4.以下关于测试时机的叙述中,不正确的是_。(分数:1.00)A.应该尽可能早地进行测试B.软件中的错误暴露得越迟,则修复和改正
2、错误所花费的代价就越高C.应该在代码编写完成后开始测试D.项目需求分析和设计阶段需要测试人员参与5.某软件系统无需在线容错,也不能采用冗余设计,如果对可靠性要求较高,故障有可能导致严重后果,一般采用_。(分数:1.00)A.恢复块设计B.N 版本程序设计C.检错技术D.降低复杂度设计6.以下关于集成测试的叙述中,不正确的是_。(分数:1.00)A.在完成软件的概要设计后,即开始制定集成测试计划B.实施集成测试时需要设计所需驱动和桩C.桩函数是所测函数的主程序,它接收测试数据并把数据传送给所测试函数D.常见的集成测试方法包括自顶向下、自底向上、Big-Bang 等7.对一段信息生成消息摘要是防止
3、信息在网络传输及存储过程中被篡改的基本手段,_不属于生成消息摘要的基本算法。(分数:1.00)A.MD5B.RSAC.SHA-1D.SHA-2568.以下属于静态测试方法的是_。(分数:1.00)A.分支覆盖率分析B.复杂度分析C.系统压力测试D.路径覆盖分析9.以下关于测试计划的叙述中,不正确的是_。(分数:1.00)A.测试计划能使测试工作顺利进行B.测试计划能使项目参与人员沟通顺畅C.测试计划无益于提高软件质量D.测试计划是软件过程规范化的要求10.以下作品中,不适用或不受著作权法保护的是_。(分数:1.00)A.某教师在课堂上的讲课B.某作家的作品红河谷C.最高人民法院组织编写的行政诉
4、讼案例选编D.国务院颁布的计算机软件保护条例11.下列算法中,不属于公开密钥加密算法的是_。(分数:1.00)A.ECCB.DSAC.RSAD.DES12.软件系统的安全性是信息安全的一个重要组成部分,针对程序和数据的安全性测试与评估是软件安全性测试的重要内容,_不属于安全性测试与评估的基本内容。(分数:1.00)A.用户认证机制B.加密机制C.系统能承受的并发用户量D.数据备份与恢复手段13.以下关于负载压力测试的叙述中,不正确的是_。(分数:1.00)A.负载压力测试用于确认系统是否支持性能需求B.负载压力测试能得到系统可承受的业务量增长C.负载压力测试是在一定约束条件下测试系统所能承受的
5、最大负载压力D.负载压力测试不用于发现不同负载场景下的速度变慢、内存泄露等问题14.若计算机存储数据采用的是双符号位(00 表示正号、11 表示负号),两个符号相同的数相加时,如果运算结果的两个符号位经_运算得 1,则可断定这两个数相加的结果产生了溢出。(分数:1.00)A.逻辑与B.逻辑或C.逻辑同或D.逻辑异或15.以下关于建立良好的程序设计风格的叙述中,正确的是_。(分数:1.00)A.程序应简单、清晰、可读性好B.变量的命名要符合语法C.充分考虑程序的执行效率D.程序的注释可有可无16.对于逻辑表达式(a&b)|c),需要_个测试用例才能完成条件组合覆盖。(分数:1.00)A.2B.4
6、C.8D.1617.测试过程中,正确的测试顺序应该是_。 单元测试 集成测试 系统测试(分数:1.00)A.B.C.D.18.指令寄存器的位数取决于_。(分数:1.00)A.存储器的容量B.指令字长C.数据总线的宽度D.地址总线的宽度19.当一个模块直接使用另一个模块的内部数据,或者通过非正常入口转入另一个模块内部,这种模块之间的耦合为_。(分数:1.00)A.数据耦合B.标记耦合C.公共耦合D.内容耦合20.由于硬件配置的变化,如机型、终端或打印机等导致软件系统需要进行修改维护,这类维护属于_。(分数:1.00)A.改正性B.适应性C.完善性D.预防性21.以下不属于软件测试工具的是_。(分
7、数:1.00)A.JMeterB.LoadRunnerC.JTestD.JBuilder22.某指令流水线由 4 段组成,各段所需要的时间如下图所示。连续输入 8 条指令时的吞吐率(单位时间内流水线所完成的任务数或输出的结果数)为_。 (分数:1.00)A.8/56tB.8/32tC.8/28tD.8/24t在结构化分析方法中,数据流图描述数据在系统中如何被传送或变换,反映系统必须完成的逻辑功能,用于_建模。在绘制数据流图时,_。(分数:2.00)A.数据B.功能C.结构D.行为A.每个加工至少有一个输入数据流,可以没有输出数据流B.不允许一个加工有多条数据流流向另一个加工C.不允许一个加工有
8、两个相同的输出数据流流向两个不同的加工D.必须保持父图与子图平衡23.为检测系统在长时间运行下是否存在性能瓶颈,应进行_。(分数:1.00)A.负载测试B.压力测试C.疲劳强度测试D.大数据量测试24.软件的易用性包括_。 易理解性 易学习性 易操作性 吸引性 依从性(分数:1.00)A.B.C.D.软件评测师-49 答案解析(总分:26.00,做题时间:90 分钟)一、单项选择题(总题数:25,分数:26.00)1._不是单元测试主要检查的内容。(分数:1.00)A.模块接口B.局部数据结构C.全局数据结构 D.重要的执行路径解析:解析 本题考查软件测试的基础知识。 单元测试又称为模块测试,
9、是针对软件设计的最小单元程序模块,进行正确性检验的测试。其目的在于发现各模块内不可能存在的各种问题和错误。单元测试需要从程序的内部结构出发设计测试用例。模块可以单独进行单元测试。单元测试测试以下几个方面:模块接口、局部数据结构、执行路径、错误处理和边界。2._不是 RISC 的特点。(分数:1.00)A.指令种类丰富 B.高效的流水线操作C.寻址方式较少D.硬布线控制解析:解析 本题考查计算机系统基础知识。 RISC(Reduced Instruction Set Computer,精简指令集计算机)的主要特点是重叠寄存器窗口技术;优化编译技术。RISC 使用了大量的寄存器,如何合理分配寄存器
10、、提高寄存器的使用效率及减少访存次数等,都应通过编译技术的优化来实现;超流水及超标量技术。为了进一步提高流水线速度而采用的技术;硬布线逻辑与微程序相结合在微程序技术中。3.程序运行过程中常使用参数在函数(过程)间传递信息,引用调用传递的是实参的_。(分数:1.00)A.地址 B.类型C.名称D值解析:解析 本题考查程序语言基础知识。 进行函数调用时,常需要在调用环境中的数据传递给被调用函数,作为输入参数由被调用函数处理,基本的调用方式为值调用(或传值调用)和引用调用。其中,值调用方式下是将实参的值单向地传递给被调用函数的形参,引用调用方式下通过将实参的地址传递给形参,在被调用函数中通过指针实现
11、对实参变量数据的间接访问和修改,从而达到将修改后的值“传回来”的效果。4.以下关于测试时机的叙述中,不正确的是_。(分数:1.00)A.应该尽可能早地进行测试B.软件中的错误暴露得越迟,则修复和改正错误所花费的代价就越高C.应该在代码编写完成后开始测试 D.项目需求分析和设计阶段需要测试人员参与解析:解析 本题考查软件测试一些基础知识。 在传统的瀑布模型中,软件项目主要有用户需求分析、概要设计、详细设计、编码和实现、测试以及运行维护几个阶段组成。因此人们一般认为,软件测试只是软件编码后的一个阶段。但随着软件测试业的发展,人们越来越认识到:软件测试不应只是软件项目的收尾工作,而应该在软件生命周期
12、的每一阶段中都包含测试。软件测试是贯穿于整个软件开发生命周期的过程活动,包括软件测试计划、软件测试需求分析、软件测试用例设计、软件测试执行、软件缺陷管理、软件测试风险管理以及其他的一些软件测试相关的活动等等组成。在软件项目的每个阶段,都需要进行不同目的和不同内容的测试活动,以保证各个阶段工作产品输出的正确性。在项目开发的后期,发现一些软件需求阶段和概要设计阶段的错误和问题,修改这些缺陷导致的成本将是非常高的。有资料表明:平均而言,如果在需求阶段修正一个错误的代价是 1,那么,在设计阶段就是它的 36 倍,在编程阶段是它的 10 倍,在内部测试阶段是它的 2040 倍,在外部测试阶段是它的 30
13、70 倍,而到了产品发布出去,这个数字就是 401000 倍。 根据上述描述,测试活动贯穿于整个开发生命周期。5.某软件系统无需在线容错,也不能采用冗余设计,如果对可靠性要求较高,故障有可能导致严重后果,一般采用_。(分数:1.00)A.恢复块设计B.N 版本程序设计C.检错技术 D.降低复杂度设计解析:解析 本题考查软件的可靠性设计。 故障的恢复策略一般有前向恢复和后向恢复两种。所谓前向恢复是指使当前的计算继续下去,把系统恢复成连贯的正确状态,弥补当前状态的不连贯情况,这需要有错误的详细说明。所谓后向恢复是指系统恢复到前一个正确状态,继续执行。 恢复块方法采用后向恢复策略。它提供具有相同功能
14、的主块和几个后备块,主块首先投入运行,结束后进行验收测试,如果没有通过验收测试,系统经现场恢复后由一后备块运行。这一过程可以重复到耗尽所有的后备块,或者某个程序故障行为超出了预料,从而导致不可恢复的后果。设计时应保证实现主块和后备块之间的独立性,避免相关错误的产生,使主块和后备块之间的共性错误降到最低限度。验收测试程序完成故障检测功能,它本身的故障对恢复块方法而言是共性,因此,必须保证它的正确性。 N 版本程序设计是一种静态的故障屏蔽技术,采用前向恢复的策略,其设计思想是用 N 个具有相同功能的程序同时执行一项计算,结果通过多数表决来选择。 本题目中的故障可能导致严重后果,所以应采取检测技术预
15、防故障的产生。6.以下关于集成测试的叙述中,不正确的是_。(分数:1.00)A.在完成软件的概要设计后,即开始制定集成测试计划B.实施集成测试时需要设计所需驱动和桩C.桩函数是所测函数的主程序,它接收测试数据并把数据传送给所测试函数 D.常见的集成测试方法包括自顶向下、自底向上、Big-Bang 等解析:解析 本题考查集成测试的基础知识。 集成测试是在单元测试的基础上,测试在将所有的软件单元按照概要设计规格说明的要求组装成模块、子系统或系统的过程中各部分工作是否达到或实现相应技术指标及要求的活动。集成测试的依据是概要设计规格说明,因此在概要设计完成后即开始制定集成测试计划。集成测试需要设计所需
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 评测 49 答案 解析 DOC
