1、理论题库 1 2 3 4 5 6 7 8 9 10C C DBC C D A B D B C 11 12 13 14 15 16 17 18 19 20C D B B C B B D A D 21 22 23 24 25 26 27 28 29 30D B B A A AC C D D C 31 32 33 34 35 36 37 38 39 40B C D C DBC D A C C D 41 42 43 44 45 46 47 48 49 50BAA B ADD B B A D B B D 51 52 53 54 55 56 57 58 59 60C D B D C B A C A B 6
2、1 62 63 64 65 66 67 68 69 70C B A D A C B B C C 71 72 73 74 75 76 77 78 79 80A A D D D A D B D B 81 82 83 84 85 86 87 88 89 90B A D C D B C B C B 91 92 93 94 95 96 97 98 99 100A B B A BA AD A C A C 单选题 1 是常用的接受电子邮件协议。AHTTPS B.ET C.POP3 D.DNS 2系统中有四个作业,它们的到达时间、运行时间、开始时间、完成时间和周转时间如表1所示,该系统采用的作业调度算法是 。
3、表1 作 到达时 计算时间(分) 开始时 完成时 周转时间(分)业 间 间 间 J1 8:00 60 8:00 9:00 60 J2 8:10 20 9:10 9:30 80 J3 8:20 10 9:00 9:10 50 J4 8:40 15 9:30 9:45 65 A、先来先服务 B、短作业优先 C、响应比高者优先 D、不能确定 3数据库系统实现数据独立性是因为采用了 (1) 。当两个子查询的结果 (2) 时,可以执行并、交、差操作。SELECT语句中“SELECT DISTINCT”表示查询结果中 (3) 。 (1) A、层次模型 B、网状模型 C、关系模型 D、三级模式结构 (2)
4、A、结构完全不一致 B、结构完全一致 C、结构部分一致 D、主键一致 (3) A、去掉相同的属性名 B、去掉了重复的列 C、行都不相同 D、属性值都不相同 4某机是有缓存Cache和主存组成的两级存储系统,Cache存取周期Tc=50ns,主存存取周期为Tm=400ns,访问Cache的命中率为0.96,则系统等效的存取周期为 ns. A.384 B.180 C.64 D.48 5为了提高测试的效率,应该 A随机地选取测试数据 B取一切可能的输入数据作为测试数据 C在完成编码以后制定软件的测试计划 D选择发现错误可能性大的数据作为测试数据 6使用白盒测试方法时,确定测试数据应根据 和指定的覆盖
5、标准。 A程序的内部逻辑 B程序的复杂结构 C使用说明书 D程序的功能 7软件复杂性度量的参数包括 A效率 B规模 C完整性 D容错性 8 国家有关软件标准法规中,产品的特性不包括 A功能性 B.可靠性 C.易用性 D.简单性 9软件测试的目的是 。 A证明程序中没有错误 B. 发现程序中的错误 C. 测量程序的动态特性 D. 检查程序中的语法错误 10软件内部外部质量模型中,可移植性不包括 子特性。 A. 适应性 B. 共存性 C. 兼容性 D. 易替换性 11.下列关于软件测试的叙述中,正确的是 。A. 用黑盒法测试时,测试用例是根据程序内部逻辑设计的。B. 测试是为了验证该软件已正确地实
6、现了用户的要求。C. 发现错误多的程序模块,残留在模块中的错误也多。 D. 黑盒测试方法中最有效的是因果图法。 12关于软件测试对软件质量的意义,有以下观点:度量与评估软件的质量;保证软件质量;改进软件开发过程;发现软件错误。其中正确的是 。A. 、 B. 、 C. 、 D. 、 13软件测试的对象包括 。 A. 目标程序和相关文档 B. 源程序、目标程序、数据及相关文档 C. 目标程序、操作系统和平台软件 D. 源程序和目标程序 14下述说法错误的是 。A. 单元测试又称为模块测试,是针对软件测试的最小单位程序模块进行正确性检验的测试工作; B. 集成测试也叫做组装测试,通常在编码完成的基础
7、上,将所有的程序模块进行有序的、递增的测试; C. 集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统; D. 系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求。 15验收测试的定义是 。A. 由用户按照用户手册对软件进行测试以决定是否接受; B. 由某个测试机构代表用户按照需求说明书和用户手册对软件进行测试以决定是否接受;C. 按照软件任务书或合同,供需双方约定的验收依据进行测试,决定是否接受 D. 由开发方和用户按照用户手册执行软件验收 16软件产品使用质量特性包括 。
8、 A. 适应性、生产率、可靠性、满意度 B. 有效性、生产率、安全性、满意度 C. 有效性、可靠性、适应性、满意度 D. 适应性、适用性、效率、满意度 17 可以作为软件测试结束的标志。A. 使用了特性的测试用例 B. 缺陷强度曲线下降到预定的水平 C. 查出了预定数目的错误 D. 按照测试计划中所规定的时间进行了测试 18导致软件缺陷的原因很多,是可能的原因,其中最主要的原因包括 。 软件需求说明书编写的不全面,不完整,不准确,而且经常更改 软件设计说明书 软件操作人员的水平 开发人员不能很好的理解需求说明书和沟通不足 A. 、 B、 C、 D、 19.软件调试的目的是 。A. 找出错误所在
9、并改正之 B. 排除存在错误的可能性 C. 对错误性质进行分类 D. 统计出错的次数 20软件的集成测试工作最好由 承担,以提高集成测试的效果。 A. 该软件的设计人员 B. 该软件开发组的负责人 C. 该软件的编程人员 D. 不属于该软件开发组的软件设计人员 21.软件质量的定义是: 。A. 软件的功能性、可靠性、易用性、效率、可维护性、可移植性 B. 满足规定用户需求的能力 C. 最大限度达到用户满意 D. 软件特性的总和,以及满足规定和潜在用户需求的能力 22关于第三方测试的描述,正确的观点是 。A. 既不是开发人员,也不是用户所进行的测试就是第三方测试 B. 由在技术、管理和财务上与开
10、发方和用户方相对独立的组织进行的测试 C. 第三方测试是在开发方与用户方的测试基础上所进行的验证测试 D. 第三方测试又称为测试 23在软件生命周期的不同阶段,需要实施不同类型的测试工作,单元测试是对程序设计进行验证,其中 不是单元测试的主要内容。 A. 模块接口测试 B. 有效性测试 C. 路径测试 D. 边界测试 24在进行单元测试过程中,通常测试工程师都需要借助 来代替所测模块调用的子模块。 A. 桩模块 B. 驱动模块 C. 桩模块和驱动模块 D.存根模块和驱动模块 25在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方式有两种,分别是 。
11、 A. 非增量式和增量式 B. 自顶向下组装和启底向上组装 C. 单个模块组装和混合模块组装 D. 接口组装和功能组装 26在系统验收测试中,_(1)_是在一个模拟的环境下使用模拟数据运行系统;_(2) _是在一个实际环境中使用真实数据运行系统。(1)A验证测试 B审计测试 C确认测试 D模块测试 (2)A验证测试 B审计测试 C确认测试 D模块测试 27“高产”的测试是指 A. 用适量的测试用例说明被测试程序正确无误 B. 用适量的测试用例说明被测试程序符合相应的要求C. 用适量的测试用例发现被测试程序尽可能多的错误D. 用适量的测试用例纠正被测试程序尽可能多的错误 28单元测试将根据在 阶
12、段中产生的规格说明进行。A. 可行性研究与计划 B. 需求分析 C.概要设计 D. 详细设计 29软件的集成测试工作最好由 承担,以提高集成测试的效果。 A该软件的设计人员 B.该软件开发组的负责人 C该软件的编程人员 D.不属于该软件开发组的软件人员 30从下列关于软件测试的叙述中,选出5条正确的叙述,正确的答案是 。 (1) 用黑盒法测试时,测试用例是根据程序内部逻辑设计的。 (2) 尽量用公共过程或子程序去代替重复的代码段。 (3) 测试是为了验证该软件已正确地实现了用户的要求。(4) 对于连锁型分支结构,若有n个判定语句,则有2n条路径。 (5) 尽量采用复合的条件测试,以避免嵌套的分
13、支结构。 (6) GOTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。 (7) 发现错误多的程序模块,残留在模块中的错误也多。 (8) 黑盒测试方法中最有效的是因果图法。 (9) 在做程序的单元测试时,桩(存根)模块比驱动模块容易编写。 (10) 程序效率的提高主要应通过选择高效的算法来实现。 A13459 B246710 C456710 D12389 31程序的三种基本控制结构是 A过程、子程序和分程序 B顺序、选择和重复 C递归、堆栈和队列 D调用、返回和转移 32在微型计算机中,采用中断方式的优点之一是_ A简单且容易实现 BCPU可以不工作 C可实时
14、响应突发事件 D传送速度最快 33 是以提高软件质量为目的的技术活动。 A技术创新 B测试 C技术创造 D技术评审 34在McCall软件质量度量模型中,属于面向软件产品适应的是 A可用性 B可维护性 C适应性 D可互操作性 35当程序运行陷于死循环时,说明程序中存在 (1) 。在C语言中,函数定义及函数调用应该遵循的原则是 (2) 。以求n!为例,采用递归方式编写的程序相对于递推方式的程序执行效率较低的原因是 (3) 。 (1) A、语法错误 D、静态的语义错误 C、词法错误 D、动态的语义错误 (2) A、可以进行函数的嵌套定义,不可以进行函数的嵌套调用 B、不可以进行函数的嵌套定义,可以
15、进行函数的嵌套调用 C、既可以进行函数的嵌套定义,也可以进行函数的嵌套调用 D、既不能进行函数的嵌套定义,也不能进行函数的嵌套调用 (3) A、递归程序经编译后形成较长目标代码,所以需要较多的运行时间 B、递归程序执行时多次复制同一段目标代码占用了较多的时间 C、递归程序执行时一系列的函数调用及返回占用了较多的时间 D、递归程序执行过程中重复存取相同的数据占用了较多的时间 36在GB/T17544中,用户文档要求不包括 A完整性 B正确性 C一致性 D简单性 37以下 属于白盒技术设计测试用例的方法A循环覆盖 B等价类划分 C边界值分析 D因果图 38以下属于软件维护阶段文档的是 A软件需求说
16、明 B操作手册 C软件问题报告 D测试分析报告 39.在GB/T 175441998中,测试用例(test case)不包括 A测试目标 B. 测试数据 C. 测试结果 D. 要测试的功能 40对于软件的测试,下列描述正确的是 。 A测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试 B测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试 C测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试 D测试就是在软件公司外部展开的测试,可以由非专业的测试人员执行的测试 41. 在软件生命周期的不同阶段,需要实施不同类型的测试工作,单元测试是对程序设计进行验证,其中
17、_(1)_不是单元测试的主要内容。在进行单元测试过程中,通常测试工程师都需要借助_(2)_来代替所测模块调用的子模块:在单元测试的基础上,需要将所有模块按照概要设计和详细设计说明书的要求进行组装,模块组装成系统的方式有两种,分别是_(3)_。 (1)A模块接口测试 B有效性测试 C路径测试 D边界测试 (2)A桩模块 B驱动模块 C桩模块和驱动模块 D存根模块和驱动模块 (3)A一次性组装和增殖性组装 B自顶向下组装和启底向上组装 C单个模块组装和混合模块组装 D接口组装和功能组装 42. 用边界值分析法,假定1X100,那么X在测试中应该取的边界值是_ 。 AX=1,X=100 BX=0,X
18、=1,X=100,X=101 CX=2,X=99 DX=O,X=101 43. 某评测机构A承接了公司B开发的ERP软件的测试工作,负责该项目的软件评测师甲为了提高自己在ERP方面的知识,向机构A的负责人提出要到开发ERP软件的公司D做兼职开发工作的请求。 当测试工作正在进行时,公司B为了申报某科技奖项,希望机构A能先出具一份证实其软件质量优秀的测试报告,并且口头承诺测试会继续进行,并且测试过程中发现的问题都会得到改正。 如果你是机构A的负责人,对于评测师甲的请求,你将_(1)_。 对于公司B提出的要求,机构A的评测师甲、乙分别给出了如下的建议:甲认为可以出质量优秀报告,但是需要公司B出具改正
19、所有测试问题的书面承诺书和自己QA部门认可;乙认为由于测试还没有结束,很多问题海没有得到改正,因此不能出质量优秀的报告,但可以根据已经测试过的模块的情况,出具一个质量基本合格的报告。对于以上建议你认为_(2)_。 测试结束后,评测师乙提出要保留公司B的被测试软件的样品,对于评测师乙的要求你认为_(3)_。 (1)A不批准甲的请求 B批准甲的请求,但是要求甲不能透露公司B的信息 C不批准甲的请求,但是建议甲可以到公司B做兼职开发工作 D批准甲的请求,并要求甲尽快提高自己在ERP方面的知识,为公司多做贡献 (2) A应该听从甲的建议 B应该听从乙的建议 C应该综合甲乙的建议 D都不正确 (3) A
20、不合理,这样侵犯了B的知识产权 B不合理,仅保留程序就行了 C不合理,仅保留文档就行了 D合理 44. 软件测试的对象包括_。 A目标程序和相关文档 B源程序、目标程序、数据及相关文档 C目标程序、操作系统和平台软件 D源程序和目标程序 45. 下述说法错误的是_。 A单元测试又称为模块测试,是针对软件测试的最小单位程序模块进行正确性检验的测试工作 B集成测试也叫做组装测试,通常在编码完成的基础上,将所有的程序模块进行有序的、递增的测试 C集成测试是检验程序单元或部件的接口关系,逐步集成为符合概要设计要求的程序部件或整个系统。 D系统测试是在真实或模拟系统运行环境下,检查完整的程序系统能否和相
21、关硬件、外设、网络、系统软件和支持平台等正确配置与连接,并满足用户需求 46. 缺陷管理的流程可以概括为:测试人员提交新的缺陷入库,缺陷状态为1;高级测试人员验证缺陷,如果确认是缺陷,分配给相应的开发人员,设置状态为2,如果不是缺陷, 则拒绝,设置为“拒绝“状态;开发人员查询状态为3的缺陷,做如下处理:如果不是缺陷, 则置状态为“拒绝“,如果是缺陷则修复并置状态为4,如果不能解决的缺陷,要留下文字 说明并保持缺陷为“拒绝“状态;测试人员查询状态为5的缺陷,验证缺陷是否已解决,做如下处理:如问题解决了置缺陷的状态为6,如问题没有解决则置状态为7。上述流程中1 至7相对应的状态标识为_。 A新信息
22、打开打开修正修正关闭重新打开 B打开修正关闭修正修正关闭打开 C新信息打开打开关闭修正关闭重新打开 D新信息打开打开修正关闭修正重新打开 47. 下列哪一种不属于验收测试范畴 A正式验收测试 Balpha测试 Cbeta测试 D系统测试 48. 下列对于测试工具选择原则描述不正确的是 A将测试工具与其目的用途进行匹配 B为整个生命周期选择统一的测试工具作为标准C将测试工具与测试者的技能水平相匹配 D选择一个经费允许的测试工具 49. 下列不属于软件测试活动的输入工件的是 A 软件工作版本 B 软件配置库 C 软件需求工件 D 软件设计工件 50下面哪个不属于静态测试 A 编码规则检查 B 程序
23、结构分析 C 程序复杂度分析 D 内存泄漏 51. 软件内部/外部质量模型中,可移植性不包括 子特性 A 适应性 B 共存性 C 兼容性 D 易替换性 52下列测试工具中哪个不能作为性能测试压力工具 A Mercury LoadRunner B Borland SilkPerformer C Compware QACenter Performance Edition D Quest Peformasure 53. 下列说法不正确的是 A 人工测试保证了与自动系统交互的人员可以正确的执行它们的功能 B 回归测试验证了将要安装的系统不会影响已经安装的或其他的新系统交互的系统的任何部分 C 功能测试
24、验证了当系统处在多种环境和事务发生重复时,系统需求都可以得到正确的实现 D 性能测试保证了系统在大压力的访问量情况下,系统的处理效率保持与普通压力情况下一样 54. 下列关于测试执行时发现缺陷时的说法错误的是 A 应先重现该缺陷问题,保证缺陷问题的可重现性 B 应对产生该缺陷问题的操作进行详细的记录 C 应辅以相应的缺陷截图来说明现象 D 应立即通知开发人员进行验证 55. 下列哪种不属于兼容性测试的范围 A 当前系统在不同操作系统环境下运行的表现 B 当前系统在不同类型的数据库环境下进行数据交换的表现 C 当前系统在不同类型的人员使用时的运行表现 D 当前系统在不同类型硬件配置环境下运行的表
25、现 56.下列关于系统软件的四条叙述中,正确的一条是 A. 系统软件与具体应用领域无关 B. 系统软件与具体硬件逻辑功能无关 C. 系统软件是在应用软件基础上开发的 D. 系统软件并不具体提供人机界面57.计算机能直接识别和执行的语言是 A. 机器语言 C. 汇编语言 B. 高级语言 D. 数据库语言 58.下列术语中,属于显示器性能指标的是 A. 速度 C. 分辨率 B. 可靠性 D. 精度59.在计算机领域中通常用MIPS来描述 A. 计算机的运算速度 B. 计算机的可靠性 C. 计算机的可运行性 D. 计算机的可扩充性 60.在计算机网络中,表征数据传输可靠性的指标是 A. 传输率 C. 信息容量 B. 误码率 D. 频带利用率 61.以下关于链式存储结构的叙述中哪一条是不正确的 ?A. 结点除自身信息外还包括指针域,因此存储密度小于顺序存储结构 B. 逻辑上相邻的结点物理上不必邻接 C. 可以通过计算直接确定第i个结点的存储地址
Copyright © 2018-2021 Wenke99.com All rights reserved
工信部备案号:浙ICP备20026746号-2
公安局备案号:浙公网安备33038302330469号
本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。