软件评测师分类19_第1页
软件评测师分类19_第2页
软件评测师分类19_第3页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 模拟 软件评测师分类 19单项选择题第 1 题: 单元测试中设计测试用例的依据是 ( )A. 概要设计规格说明书B. 用户需求规格说明书C. 项目计翊说明书D. 详细设计规格说明书参考答案: D第 2 题: 以下不属于软件测试工具的是 ( )A. JMeterB. LoadRunnerC. JTestD. JBuilder参考答案: D本题考查软件工具的基本知识。JMeter 、LoadRunner和 JTest 都是软件测试工具。 JBuilder 是一种软件开发工具,不属于软件测试工具。framework 中的一个 ( )第 3 题: TestCase 是 junitA. 方法B. 接口

2、C. 类D. 抽象类参考答案: C第 4 题: 以下关于汇编语言的叙述中,错误的是 ( )A. 汇编语言源程序中的指令语句将被翻译成机器代码B. 汇编语言的指令语句必须具有操作码字段,可以没有操作数字段C. 汇编程序以汇编语言源程序为输入,以机器语言表示的目标程序为输出D. 汇编程序先将源程序中的伪指令翻译成机器代码,然后在翻译指令语句 参考答案: D第 5 题:下列描述错误的是 ( )A. 软件发布后如果发现质量问题,那是软件测试人员的错B. 穷尽测试实际上在一般情况下是不可行的C. 软件测试自动化不是万能的D. 测试能由非开发人员进行,调试必须由开发人员进行。参考答案: D第 6 题:We

3、b应用链接测试不包括 ()A. 无链接指向的页面B. 错误的链接C. 客户端与服务器端的链接速率D. 不存在的页面文件参考答案: C本题考查 Web应用链接测试的内容。Web 应用链接测试的内容包括: ·无链接指向的页面。 ·错误的链接。 ·不存在的页面文 件。 但客户端与服务器端的链接速率由 Web性能测试获取。第 7 题:以下各项中, ( ) 属于需求说明书的评测内容。 系统定义的目标是否与用户的要求一致 设计的约束条件或限制条件是否符合实际 是否考虑过软件需求的其他方案 软件的行为与它必须处理的信息、必须完成的功能是否一致A. 、B. 、C. 、D. 、参考

4、答案: D 第 8 题: 下列软件属性中,软件产品首要满足的应该是 ( )A. 功能需求B. 性能需求C. 可扩展性和灵活性D. 容错纠错能力参考答案: A第 9 题: 对需求说明书评测的内容包括 ( ) 系统定义的目标是否与用户的要求一致 被开发项目的数据流与数据结构是否足够、确定 与所有其他系统交互的重要接口是否都已经描述 主要功能是否已包含在规定的软件范围之内,是否都已充分说明 确认软件的内部接口与外部接口是否已明确定义A. B. C. D. 参考答案: D第 10 题:() 不是 RISC 的特点A. 指令种类丰富B. 高效的流水线操作C. 寻址方式较少D. 硬布线控制参考答案: A本

5、题考查计算机系统基础知识。 RISC(Reduced Instruction Set Computer ,精 简指令集计算机 ) 的主要特点是重叠寄存器窗口技术;优化编译技术。 RISC使用 了大量的寄存器, 如何合理分配寄存器、 提高寄存器的使用效率及减少访存次数 等,都应通过编译技术的优化来实现; 超流水及超标量技术。 为了进一步提高流 水线速度而采用的技术;硬布线逻辑与微程序相结合在微程序技术中。第 11 题:条件覆盖的目的是 ( )A. 使每个判定的所有可能的条件取值组合至少执行一次B. 使程序中的每个判定至少都获得一次“真”值和“假”值C. 使程序中的每个判定中每个条件的可能值至少满

6、足一次。D. 使程序中的每个可执行语句至少执行一次。参考答案: A第 12 题:( ) 属于概要设计说明书的评测内容。 分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已确 定的软件需求,软件每一成分是否可追溯到某一项需求。 系统定义的目标是否与用户的要求一致。 从软件维护的角度出发,确认该软件设计是否考虑了方便未来的维护。 是否所有界面与更高级别文档中的需求一致。A. B. C. D. 参考答案: B第 13 题: 关于汇编语言,以下叙述中正确的是 ( )A. 汇编语言源程序可以直接在计算机上运行B. 将汇编语言源程序转换成目标程序的软件称为解释程序C. 在汇编语言程序中,不能

7、定义符号常量D. 将汇编语言源程序翻译成机器语言程序的软件称为汇编程序参考答案: D本题考查程序语言基本知识。 计算机能直接识别或执行的语言是机器语言, 其他形式的语言程序都要先翻译成机器语言才能运行。 汇编语言是对机器语言的 第一层抽象, 将 0、1 序列表示的操作用符号表示, 例如,用 MOV表示数据传送、 ADD表示相加运算等,因此汇编语言需要翻译,实现该翻译任务的软件称为汇编 程序(或汇编器 )。第 14 题:李某大学毕业后在 M公司销售部门工作,后由于该公司软件开发部门人手较 紧,李某被暂调到该公司软件开发部开发新产品, 2 周后,李某开发出一种新软件。该软件著作权应归 ( ) 所有

8、。A. 李某B. M公司C. 李某和 M公司D. 软件开发部参考答案: B因李某大学毕业后在 M 公司销售部门工作,后由于该公司软件开发部门人手较 紧,李某被暂调到该公司软件开发部开发新产品, 2 周后,李某开发出一种新软 件。该软件与工作任务有关,属于职务作品。所以,该项作品应属于软件公司所 有。 法律依据:著作权法规定“执行本单位的任务或者主要是利用本单位 的物质条件所完成的职务作品,其权利属于该单位。” 职务作品人是指作 品人或者设计人执行本单位的任务, 或者主要是利用本单位的物质技术条件所完 成的作品的人。该作品的权利为该作品人所在单位所有。 职务作品包括以下情形: 在本职工作中做出的

9、作品。 履行本单位交付的本职工作之外的任务所 做出的作品。 退职、退休或者调动工作后 1 年内做出的,与其在原单位 承担的本职工作或者原单位分配的任务有关的作品。 主要利用本单位的 物质技术条件 ( 包括本单位的资金、设备、不对外公开的技术资料等 )完成的作品。第 15 题: 软件设计阶段一般又可分为 ( )A. 逻辑设计与功能设计B. 概要设计与详细设计C. 概念设计与物理设计D. 模型设计与程序设计参考答案: B第 16 题: 软件文档按照其产生和使用的范围可分为开发文档、管理文档和用户文档。其 中开发文档不包括 ( )A. 软件需求说明B. 可行性研究报告C. 维护修改建议D. 项目开发

10、计划 参考答案: C 本题考查软件文档的分类和作用。 软件文档在软件开发过程和运行维护中起着重 要作用,比如文件可以提高软件开发过程的能见度, 提高开发效率, 便于协调软 件的开发、使用和维护, 另外也可对软件的运维和培训提供相关信息, 便于各类 相关人员之间进行交流。按照文档产生和使用范围,软件文件可分为开发文档、 管理文档和用户文档, 其中开发文档产生于软件开发过程, 是前一阶段的工作成 果体现,也是后一阶段工作的依据,用户文档是为用户准备的软件使用、操作、 维护的资料。第 17 题:在 CPU的寄存器中, ( ) 对用户是完全透明的。A. 程序计数器B. 指令寄存器C. 状态寄存器D.

11、通用寄存器参考答案: B本题考查计算机系统基础知识。 寄存器组是 CPU中的一个重要组成部分, 它是 CPU内部的临时存储空间。 寄存器既可以用来存放数据和地址, 也可以存放 控制信息或 CPU工作时的状态。在CPU中增加寄存器的数量, 可以使 CPU把执行 程序时所需的数据尽可能地放在寄存器中, 从而减少访问内存的次数, 提高其运 行速度。但是,寄存器的数目也不能太多,除了增加成本外,寄存器地址编码增 加还会增加指令的长度。 CPU中的寄存器通常分为存放数据的寄存器、存放地址 的寄存器、存放控制信息的寄存器、 存放状态信息的寄存器和其他寄存器等类型。 程序计数器是存放指令地址的寄存器, 其作

12、用是: 当程序顺序执行时, 每取出一 条指令, 程序计数器 (PC) 内容自动增加一个值, 指向下一条要取的指令。 当程序 出现转移时,则将转移地址送入 PC,然后由 PC指向新的指令地址。指令寄存器 (IR) 用于存放正在执行的指令, 指令从内存取出后送入指令寄存器。 其操 作码部分经指令译码器送微操作信号发生器, 其地址码部分指明参加运算的操作 数的地址形成方式。 在指令执行过程中, 指令寄存器中的内容保持不变。 状 态字寄存器 (PSW)用于保存指令执行完成后产生的条件码, 例如运算是否有溢出, 结果为正还是为负,是否有进位等。此外, PSW还保存中断和系统工作状态等信 息。 通用寄存器

13、组是 CPU中的一组工作寄存器,运算时用于暂存操作数或 地址。在程序中使用通用寄存器可以减少访问内存的次数,提高运算速度。 在汇编语言程序中, 程序员可以直接访问通用寄存器以存取数据, 可以访问状态 字寄存器以获取有关数据处理结果的相关信息, 可以通过相对程序计数器进行寻 址,但是不能访问指令寄存器。第 18 题:在程序的执行过程中, Cache与主存的地址映像由 ( )A. 专门的硬件自动完成B. 程序员进行调度C. 操作系统进行管理D. 程序员和操作系统共同协调完成参考答案: A本题考查存储系统基础知识。高速缓存 (Cache) 的出现主要有两个因素: 首先是由于 CPU的速度和性能提高很

14、快而主存速度较低且价格高, 其次就是程序执 行的局部性特点。因此,才将速度比较快而容量有限的静态存储器芯片构成 Cache,以尽可能发挥 CPU的高速度。因此,必须用硬件来实现 Cache的全部功第 19 题: 软件质量保证的主要目标不包括 ( )A. 通过预防、检查与改进来保证软件质量B. 保证开发出来的软件和软件开发过程符合相应标准与规程C. 收集软件产品、软件过程中存在的不符合项,在项目总结是进行分析D. 确保项目组制定的计划、标准和规程适合项目需要,同时满足评审和审计需要 参考答案: C第 20 题: 软件测试过程中的集成测试主要是为了发现 ( ) 阶段的错误A. 需求分析B. 概要设

15、计C. 详细设计D. 编码参考答案: B第 21 题: 风险控制不包括 ( )A. 风险分析B. 风险降低C. 风险管理计划D. 风险化解参考答案: A本题考查软件项目管理中的风险管理的相关知识。 风险是一种具有负而后 果的、人们不希望发生的事件。 项目经理必须进行风险管理, 以了解和控制项目 中的风险。 在风险管理中,包括风险评价和风险控制两大步骤,其中风险 评价又包括风险识别、风险分析和风险优先级分配,而风险控制包括风险降低、 风险管理计划和风险化解。第 22 题: 以下关于软件系统安全防护策略的叙述,不正确的是 ( )A. 网闸的主要目的是实现内网和外网的物理隔离B. 防火墙的主要目的是

16、实现内网和外网的逻辑隔离C. 入侵检测系统通常部署在防火墙之外D. 安全日志属于被动防护策略参考答案: C第 23 题: 以下关于软件测试概念的叙述,不正确的是 ( )A. 软件失效是指软件运行时产生了一种不希望或不可接受的内部行为结果B. 软件功能实现超出了产品说明书的规定说明软件存在缺陷C. 测试目的是为了发现软件缺陷与错误,也是对软件质量进行度量和评估D. 在软件生命周期各个阶段都可能产生错误参考答案: A本题考查软件测试基本概念。 正确的理解是: 软件失效是指软件运行 时产生的一种不希望或不可接受的外部行为结果。 软件缺陷包括软件未达 到产品说明书标明的功能, 软件出现了产品说明书指明

17、不会出现的错误, 软件功 能超出产品说明书指明范围等。 测试的目的之一是以评价一个程序或者系 统属性为目标的一种活动, 测试是对软件质量的度量与评估, 以验证软件的质量 满足用户的需求,为用户选择与接受软件提供有力的依据。 测试的目的之 二是想以最少的人力、 物力和时间找出软件中潜在的各种错误和缺陷, 通过修正 各种错误和缺陷提高软件质量, 回避软件发布后由于潜在的软件缺陷和错误造成 的隐患带来的商业风险。 在软件生命周期中任何一个阶段都可能产生错误。第 24 题: 若某条无条件转移汇编指令采用直接寻址,则该指令的功能是将指令中的地址 码送入 ( )A. PC(程序计数器 )B. AR(地址寄存器 )C. AC(累加器)D. ALU(算术逻辑单元 )参考答案: A本题考查指令系统基础知识。 直接寻址是指操作数存放在内存单元中,指 令中直接给出操作数所在存储单元的地址。 而跳转指令中的操作数即为要转向执 行的指令地址, 因此,应将指令中的地址码送入程序计数器 (PC) ,以获得下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论