软件水平考试(中级)软件评测师综合(习题卷3)_第1页
软件水平考试(中级)软件评测师综合(习题卷3)_第2页
软件水平考试(中级)软件评测师综合(习题卷3)_第3页
软件水平考试(中级)软件评测师综合(习题卷3)_第4页
软件水平考试(中级)软件评测师综合(习题卷3)_第5页
已阅读5页,还剩69页未读 继续免费阅读

下载本文档

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

文档简介

试卷科目:软件水平考试(中级)软件评测师综合软件水平考试(中级)软件评测师综合(习题卷3)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages软件水平考试(中级)软件评测师综合第1部分:单项选择题,共222题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.当Activity被消毁时,如何保存它原来的状态[]A)实现Activity的onSaveInstanceState()方法B)实现Activity的onSaveInstance()方法C)实现Activity的onInstanceState()方法答案:A解析:[单选题]2.以下属于功能易用性测试关注范畴的是A)软件提供的功能是否丰富B)当执行耗时较长的任务时,软件是否能定时向用户提示当前任务完成的进度C)软件是否能够在多种操作系统环境下运行D)软件是否能在不同的硬件配置下运行答案:B解析:[单选题]3.内部质量需求包括A)静态模型B)动态模型C)文档和源代码D)以上都是答案:D解析:[单选题]4.桌面检查的文档是一种()文档A)过渡性、不公开的B)过渡性、公开的C)非过渡性、不公开的D)非过渡性、公开的答案:A解析:[单选题]5.在软件内部/外部质量模型中,可移植性不包括的子特性是A)适应性B)共存性C)兼容性D)易替换性答案:C解析:[单选题]6.关于测试工具的选择,应该考察的关键特性不包括()A)脚本语言是否支持外部数据库及函数的可重用性B)对程序界面中对象的识别能力C)分布式测试的网络支持D)测试数据自动设计的能力答案:D解析:[单选题]7.规划阶段实际上指的是A)数据获取和定义阶段B)产品实施规划C)需求获取和定义阶段D)测试用例设计阶段答案:C解析:[单选题]8.下列关于软件可靠性测试的说法中,错误的是()A)发现软件缺陷是软件可靠性测试的主要目的B)软件可靠性测试通常用于有可靠性要求的软件C)在一次软件可靠性测试中,执行的测试用例必须完全符合所定义的软件运行剖面D)可靠性测试通常要对测试结果进行分析才能获得测试结论答案:A解析:[单选题]9.调试应该由()完成。A)与源程序无关的程序员B)编制该源程序的程序员C)不了解软件设计的机构D)设计该软件的机构答案:B解析:[单选题]10.以程序内部的逻辑结构为基础的测试用例设计技术属于A)灰盒测试B)数据测试C)黑盒测试D)白盒测试答案:D解析:[单选题]11.某公司内部使用??作为访问某服务器的地址,其中,wb是()。A)主机名B)协议名C)目录名D)文件名答案:A解析:[单选题]12.以下()技术不属于软件自动化测试的实现方法A)测试过程捕获与回放B)测试管理技术C)代码自动统计D)代码的静态分析答案:C解析:[单选题]13.在Web应用软件的分层测试策略中,下列不是测试关注的层次的一项是()A)数据层B)业务层C)服务层D)表示层答案:C解析:[单选题]14.()过程模型明确地考虑了开发中的风险。A)瀑布B)快速原型C)VD)螺旋答案:D解析:本题考查软件过程模型的基础知识。软件过程是软件生存周期中的一系列相关活动,即用于开发和维护软件及相关产品的一系列活动。瀑布模型从一种非常高层的角度描述了软件开发过程中进行的活动,并且提出了要求开发人员经过的事件序列。快速原型模型允许开发人员快速地构造整个系统或系统的一部分以理解或澄清问题。V模型是瀑布模型的变种,他说明测试活动是如何与分析和设计相联系的。螺旋模型把开发和风险管理结合起来,以将风险减到最小并控制风险,在该过程模型中,风险被明确地提了出来,故正确答案为D。[单选题]15.设系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w取下表的值时,对于下表中的a~e五种情况,()两种情况可能会发生死锁。A)a和bB)b和cC)c和dD)c和e答案:D解析:本题考查对操作系统死锁方面基本知识掌握的程度。系统中同类资源分配不当会引起死锁。一般情况下,若系统中有m个单位的存储器资源,它被n个进程使用,当每个进程都要求w个单位的存储器资源,当m<nw时,可能会引起死锁。[单选题]16.()不属于用户认证机制。A)用户名和密码B)数字证书C)SSLD)UserKey答案:C解析:本题考查目前常见的用户认证机制。最普通的认证就是用户名和密码,其他常用认证方式包括数字证书和UKEY等,SSL属于加密方式,不是用户认证机制。[单选题]17.软件测试原则有:A)制定严格的测试计划B)保留所有的测试文档C)功能测试中的缺陷确认D)以上都有答案:D解析:[单选题]18.通过遍历用例的路径上基本流和备选流的黑盒测试方法是()。A)等价类划分法B)因果图法C)场景法D)边界值分析法答案:C解析:本题考查黑盒测试方法的基础知识。等价类划分法:是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。因果图法:分析测试需求,根据需求确定输入的条件和输出条件。根据输入输出,得到的判定表。通过判定表得到测试用例。边界值分析法:是在等价类的基础上,取边界的值来设计测试用例。场景法:根据说明,描述出程序的基本流及各项备选流;根据基本流和各项备选流生成不同的场景;对每一个场景生成相应的测试用例;对生成的所有测试用例重新复审,去掉多余的测试用例,测试用例确定后,对每一个测试用例确定测试数据值。[单选题]19.成立测试管理小组可以对测试进行统一、规范的管理。测试管理组不包括()。A)评审小组B)测试小组C)开发小组D)支持小组答案:C解析:测试管理组主要包括评审小组、测试小组和支持小组,没有开发小组。[单选题]20.给定关系模式R(A,B,C,D)、S(C,D,E),与π1,3,5(σ2='软件工程'(RS))等价的SQL语句如下:SELECT(请作答此空)FROMR,SWHERE();下列查询B="信息"且E="北京"的A、B、E的关系代数表达式中,查询效率最高的是()。A)A,C,S.CB)A,B,EC)A,R.C,ED)A,R.C,S.D答案:C解析:本题考查关系代数运算与SQL查询方面的基础知识。第一小题的正确答案为选项C。π1,3,5(σ2='软件工程'(RS))的含义是从RS结果集中选取B='软件工程'的元组,再进行R.A、R.C和S.E投影。[单选题]21.mysql数据库默认配置端口是()A)1433B)3306C)83306D)1521答案:B解析:[单选题]22.软件单元测试分析的对象不包括A)接口B)全局数据结构C)独立路径D)边界条件答案:B解析:[单选题]23.(1)是指把数据以及操作数据的相关方法组合在同一个单元中,使我们可以把类作为软件中的基本复用单元,提高其内聚度,降低其耦合度。面向对象中的(2)机制是对现实世界中遗传现象的模拟,通过该机制,基类的属性和方法被遗传给派生类。(2)___A)封装B)多态C)继承D)变异答案:C解析:本题考查的是面向对象的基本概念。封装是指把数据以及操作数据的相关方法组合在同一个单元中。而多态指同一个消息可以具有不同的响应。面向对象中的继承使得子类能够获得父类的属性和方法,如同现实世界中的遗传现象。[单选题]24.确认测试以()文档作为测试的基础。A)需求规格说明书B)设计说明书C)源程序D)开发计划答案:A解析:[单选题]25.表达式?a*(b-(c+d))?的后缀式为().A)cd+ab-*B)ab*c-d+C)abcd+-*D)abcd*-+答案:C解析:[单选题]26.兼容性测试的测试范围不包括()。A)硬件兼容性测试B)操作人员兼容性测试C)数据兼容性测试D)软件兼容性测试答案:B解析:兼容性测试分类主要可以分为三大类:硬件兼容性测试、软件兼容性测试、数据兼容性测试。没有操作人员兼容性测试一说,故正确答案为B[单选题]27.Computerswillbecomemoreadvancedandtheywillalsobecomeeasiertouse.Improvedspeedrecognitionwillmaketheoperationofacomputereasier.Virtualreality(虚拟现实),thetechnologyof()withacomputerusingallofthehumansenses,willalsocontributetobetterhumanandcomputer(请作答此空).Other,exotic(奇异的)modelsofcomputationarebeingdeveloped,includingbiologicalcomputingthatuseslivingorganisms,molecularcomputingthatusesmoleculeswithparticular(),andcomputingthatusesDNA,thebasicunitofheredity(遗传),tostoredataandcarryoutoperations.Theseareexamplesofpossiblefuturecomputationalplatformsthat,sofar,arelimitedinabilitiesorarestrictly().Scientistsinvestigatethembecauseofthephysicallimitationsofminiaturizingcircuitsembeddedinsilicon.Therearealso()relatedtoheatgeneratedbyeventhetiniestoftransistors.A)interfacesB)behaviorC)similaritiesD)Comparison答案:A解析:题意想要表达的意思是人机界面,正确答案为A。Interfaces:界面(interface的名词复数)。附(参考翻译):计算机将会变得越来越高级而且更易于使用。识别速度的提升将使计算机的操作更加容易。虚拟现实是使用人的感觉不计算机迚行交互的一种技术,它也会使得人机界面更好。另外,各种新奇的计算模型正在不断发展,如生物计算使用人的器官、分子计算使用具有特定属性的分子、DNA计算采用遗传的基本单元来存储数据和执行操作。到目前为止,这些都还属于未来计算平台,能力非常有限,并且只限于理论方面的研究。科学家们之所以研究这些计算模型,原因在于嵌入硅片中的微型芯片的体积的局限性,以及即使是非常小的晶体管所产生的热量方面的局限性。[单选题]28.测试过程中的4项基本活动是测试策划、测试设计、测试总结和A)测试执行B)测试报告C)测试度量D)测试需求答案:A解析:[单选题]29.以下关于测试原则的叙述中,不正确的是()。A)测试阶段在实现阶段之后,因此实现完成后再开始进行测试B)测试用例需要完善和修订C)发现错误越多的地方应该进行更多的测试D)测试用例本身也需要测试答案:A解析:[单选题]30.若有关系R(A,B,C,D,E)和S(B,C,F,G),则R与S自然联接运算后的属性列有()个?与表达式π1,3,6,7(σ3<6(R∞S))等价的SQL语句如下:SELECT()FROM(请作答此空)WHERE();A)RB)SC)RSD)R,S答案:D解析:本题考查关系代数运算与SQL查询方面的基础知识。[单选题]31.以下不属于作业状态的是?A)提交状态B)完成状态C)就绪状态D)执行状态答案:C解析:一个作业从交给计算机系统到执行结束退出系统,一般都要经历提交,后备,执行和完成4个状态。(1)提交状态:作业由输入设备进入外存储器的过程。(2)后备状态:当作业的全部信息进入外存后,系统就为该作业建立一个作业控制块(JBC)。(3)执行状态:一个后备作业被作业调度程序选中,分配了必要的资源并进入了内存,作业调度程序同时为其建立了相应的进程后,就进入了执行状态。(4)完成状态:当作业正常运行结束,所占用的资源尚未全部被系统回收时的状态。[单选题]32.以下属于CPU中算术逻辑单元的部件是()。A)程序计数器B)加法器C)指令寄存器D)指令译码器答案:B解析:中央处理器主要包括运算器(算术逻辑运算单元:运算器的基本操作包括加、减、乘、除四则运算,与、或、非、异或等逻辑操作,以及移位、比较和传送等操作)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data)、控制及状态的总线(Bus)。算术逻辑单元是运算器的重要组成部件,负责处理数据,实现对数据的算术运算和逻辑运算。程序计数器是用于存放下一条指令所在单元的地址的地方。[单选题]33.程序三种基本结构的共同特点是()A)不能嵌套使用B)只能用来写简单程序C)已经用硬件实现D)只有一个入口和一个出口答案:D解析:[单选题]34.下列与软件缺陷管理和追踪无关的是()A)对缺陷应该包含的信息条目、状态分类等进行完善设计B)通过系统自动发送邮件给相应成员,确保缺陷及时得到处理C)对测试用例的执行结果进行记录和追踪D)通过一些历史曲线和趋势曲线等进行分析,预测未来情况答案:C解析:[单选题]35.采用插入排序算法对n个整数排序,其基本思想是:在插入第i个整数时,前i-1个整数已经排好序,将第i个整数依次和第i-1,i-2,…个整数进行比较,找到应该插入的位置。现采用插入排序算法对6个整数{5,2,4,6,1,3}进行从小到大排序,则需要进行()次整数之间的比较。对于该排序算法,输入数据具有(请作答此空)特点时,对整数进行从小到大排序,所需的比较次数最多。A)从小到大B)从大到小C)所有元素相同D)随机分布答案:B解析:采用插入排序算法对6个整数{5,2,4,6,1,3}进行从小到大排序的过程如表所示。综上,元素间共比较12次。从上表中的第4步可看出,当待插入的元素比已排序部分的所有元素都要小时,需要比较和移动的元素最多,因此当输入数据序列正好从大到小排列,而需要将其从小到大排序时,元素间的比较次数最多。[单选题]36.测试文档的要求A)为以后的跟踪提供依据B)能证明测试过程C)能证明测试步骤要覆盖开发生命周期D)以上都是答案:D解析:[单选题]37.以下不属于Web应用软件特点的一项是()A)内容驱动B)演化频繁C)性能要求较高D)基于无连接协议答案:C解析:[单选题]38.()测试用例设计方法既可以用于黑盒测试,也可以用于白盒测试。A)边界值法B)基本路径法C)正交试验设计法D)逻辑覆盖法答案:A解析:本题考查测试用例设计。正确的概念是:边界值法既可以用于黑盒测试用例设计,也可以用于白盒测试用例设计。基本路径法用于白盒测试用例设计。正交试验设计法用于黑盒测试用例设计。逻辑覆盖法用于白盒测试用例设计。[单选题]39.在软件设计和编码过程中,下列将使软件更加容易理解和维护的做法为A)良好的程序结构,有无文档均可B)使用标准或规定之外的语句C)编写详细正确的文档,采用良好的程序结构D)尽量减少程序中的注释答案:C解析:[单选题]40.以下()属于软件性能测试的范畴A)接口测试B)压力测试C)单元测试D)易用性测试答案:B解析:[单选题]41.单元测试的测试用例主要根据()的结果来设计。A)需求分析B)源程序C)概要设计D)详细设计答案:B解析:[单选题]42.覆盖准则最强的是()。A)语句覆盖B)判定覆盖C)条件覆盖D)路径覆盖答案:D解析:[单选题]43.假定X为整数类型变量,X>=1并且X<=10,如果用边界值分析法,X在测试中应该取()值。A)1,10B)0,1,10,11C)1,11D)1,5,10,11答案:B解析:试题分析:本题考查边界值分析法中选择边界值的原则之一。正确的理解是:如果输入条件规定了值的范围,则应取刚达到这个范围的边界的值,以及刚刚超越这个范围边界的值作为测试输入数据。参考答案:B[单选题]44.()的局限性在于没有明确地说明早期的测试,不能体现?尽早地和不断地进行软件测试?的原则。A)V模型B)W模型C)H模型D)X模型答案:A解析:软件测试常见的过程模型包括V模型、W模型、H模型、X模型等。V模型是软件开发瀑布模型的变种,描述了基本的开发过程和测试行为,描述了测试阶段与开发过程各阶段的对应关系。和瀑布模型类似,其最大的局限在于没有明确说明早期测试,不能体现?尽早地和不断地进行软件测试?的原则;W模型强调了V&V原理,将测试过程与开发过程独立开来,强调测试伴随着整个软件开发周期,测试对象不仅仅是程序,也包括需求、功能和设计。H模型将测试活动完全独立出来,成为一个独立的流程,将测试准备活动和测试执行活动清晰地体现出来。在H模型中,软件测试与其他流程并发地进行,且强调软件测试要尽早准备,尽早执行;X模型试图引导项目的全部测试过程,不仅包括常规的测试过程,还包括交接、频繁重复的集成以及需求文档的缺乏等。同时,X模型还定位了探索性测试,即不进行事先计划的特殊类型的测试,其目标是尽量出来测试的所有方面。[单选题]45.若关系R、S如下图所示,则R与S自然连接后的属性列数和元组个数分别为(请作答此空);π1,4(σ3=6(R×S))=()。A)4和3B)4和6C)6和3D)6和6答案:A解析:[单选题]46.一个程序的控制流图中有8节点、8条边,在测试用例数最少的情况下,确保程序中每个可执行语句至少执行一次所需测试用例数的上限是()。A)2B)4C)6D)8答案:A解析:本题考察白盒测试设计中的判定覆盖法,即设计足够多的测试用例,使得程序中的每一个判断至少获得一次?真?和一次?假?,即使得程序流程图中的每一个真假分支至少被执行一次。控制流图是描述程序控制流的一种图示方式,有节点和定向边构成。节点代表一个基本块,定向边代表控制流的方向。其用例数等于控制流程图的环路复杂性V(G),即是:(1)控制流程图中的区域个数。(2)边数-结点数+2。(3)判定数+1。我们应用第二种方法,V(G)=8-8+2,故正确答案为:A[单选题]47.Web测试的一个重要特征是()A)图片B)文字C)链接D)视频答案:C解析:[单选题]48.某汽车维修公司有部门、员工和顾客等实体,各实体对应的关系模式如下:部门(部门代码,部门名称,电话)员工(员工代码,姓名,部门代码)顾客(顾客号,姓名,年龄,性别)维修(顾客号,故障情况,维修日期,员工代码)假设每个部门允许有多部电话,则电话属性为()。若每个部门有多名员工,而每个员工只属于一个部门。员工代码唯一标识员工关系的每一个元组。部门和员工之间是()联系。一个员工同一天可为多位顾客维修车辆,而一名顾客,也可由多个员工为其维修车辆,维修关系模式的主键是(),员工关系模式的外键是(请作答此空)。A)顾客号B)员工代码C)维修日期D)部门代码答案:D解析:本题考查数据库方面的基础知识。由于员工与部门之间存在n:1的联系,推出员工关系应该存在一个外键,关联到部门,所以21题选择D比较合适。[单选题]49.缺陷产生的原因:A)交流不充分及沟通不畅;软件需求的变更;软件开发工具的缺陷B)软件的复杂性;软件项目的时间压力C)程序开发人员的错误;软件项目文档的缺乏D)以上都是答案:D解析:[单选题]50.下列关于测试模型的选取原则说法正确的一项是()A)尽可能选择先进的测试过程模型,如H模型B)无须考虑各模型中对项目有实用价值的方面,可以为使用模型而选取模型C)在测试实践中,建议采用的方法是:以W模型作为框架,及早、全面地开展测试。同时灵活运用H模型独立测试的思想,在达到恰当的就绪点时就展开独立的测试工作,同时将测试工作进行迭代,最终保证完成测试目标D)W模型是最好的模型,应该选择W模型答案:C解析:[单选题]51.以下分析技术中,()不属于基于性能计数器的分析技术A)内存分析B)处理器分析C)通信中断分析D)进程分析答案:C解析:[单选题]52.测试设计员的职责有:______①制定测试计划②设计测试用例③设计测试过程、脚本④评估测试活动A)①④B)②③C)①③D)以上全是答案:B解析:[单选题]53.下面为C语言程序,边界值问题可以定位在()。A)data(0)B)data(1)C)data(2)D)data(3)答案:A解析:试题分析:本题考查测试用例的设计方法--边界值法。在本题中创建了一个3个元素的数组。程序从1~3循环将数组元素的值初始化为100,但是由于数组的第一个元素是data(0),因此它没有被初始化。[单选题]54.(6)不属于程序的基本控制结构。A)顺序结构B)分支结构C)循环结构D)递归结构答案:D解析:算法和程序的三种基本控制结构为顺序结构、分支结构和循环结构。[单选题]55.为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括______A)配置项标识、配置项控制、配置状态报告、配置审计B)配置基线确立、配置项控制、配置报告、配置审计C)配置项标识、配置项变更、配置审计、配置跟踪D)配置项标识、配置项控制、配置状态报告、配置跟踪答案:A解析:[单选题]56.默认情况下,Web服务器在()端口侦听客户端的Web请求。A)大于1024B)21C)80D)25答案:C解析:小于1024的端口通常用做服务器端提供服务的端口,常用的有80端口用做Web服务器端口,21、20端口用做文件传输协议的控制与数据端口,23端口为Telnet服务端侦听端口,25端口为邮件传输SMTP的服务端口。大于1024的高端通常为服务请求客户端采用的端口。[单选题]57.开发接口标准不包含()。A)ComB)JDBC标准C)ODBC标准D)SQL标准符合性测试答案:A解析:开发接口类标准:SQL标准符合性测试、ODBC标准、JDBC标准。[单选题]58.下列关于代码检查小组组建过程的描述错误的是(A)协调人是整个代码检查工作的负责人B)小组成员可以由相关部门推荐C)检查小组必须全部来自开发部门D)检查人员的工作量不能超过25%以上答案:C解析:[单选题]59.下面说法正确的是()。A)经过测试没有发现错误说明程序正确B)测试的目标是为了证明程序没有错误C)成功的测试是发现了迄今尚未发现的错误的测试D)成功的测试是没有发现错误的测试答案:C解析:[单选题]60.下关于黑盒测试的测试方法选择的叙述中,不正确的是______。A)在任何情况下都要采用边界值分析法B)必要时用等价类划分法补充测试用例C)可以用错误推测法追加测试用例D)如果输入条件之间不存在组合情况,则应采用因果图法答案:D解析:试题分析:本题考查黑盒测试中测试方法的选择。常见的黑盒测试方法包括等价类划分法、边界值分析法、因果图法、决策表法以及错误推测法等。开发中最容易在边界取值上犯错,因此任何情况下都要采用边界值分析法进行测试,必要的时候采用等价类划分法补充用例,可以根据经验用错误推测法追加一些用例,如果输入条件之间存在组合,则应该采用因果图法。根据上述描述,选项D的叙述是错误的。参考答案:D[单选题]61.以下关于性能测试的说法中,正确的是A)软件性能与该软件的实现算法无关B)软件的吞吐量越大,其平均响应时间越短C)给软件的可用资源越少,其平均响应时间越短D)对于同一个网站,其支持的同时发送请求的用户数越大,该网站的性能越好答案:D解析:[单选题]62.以下不属于Web应用软件表示层测试关注的范畴的一项是()A)排版结构的测试B)链接结构的测试C)浏览器兼容性的测试D)应用服务器兼容性的测试答案:D解析:[单选题]63.下列技术不属于软件可靠性设计技术()A)容错设计B)检错设计C)降低复杂度设计D)并发性设计答案:D解析:软件可靠性设计技术主要有容错设计、检错设计、改错设计、避错设计和降低复杂度设计等技术,但没有并发性设计。[单选题]64.下列不属于内部设计的是A)数据设计B)逻辑设计C)界面设计D)结构设计答案:C解析:[单选题]65.以下对用户口令进行限定的措施中,()对提高安全性来说是无用的。A)最小改变口令的时限B)最短口令长度C)口令不能全为数字或小写字母之外的字符D)首次登录必须改变口令答案:C解析:本题考查口令强度和口令控制模式。最小改变口令的时限、最短口令长度、首次登录必须改变口令均可提高口令的安全性,而限制口令可使用的字符将降低口令复杂度,不利于提高口令安全性。[单选题]66.以下不属于软件缺陷的一项是A)软件没有实现产品规格说明所要求的功能B)软件中出现了产品规格说明指明不应该出现的错误C)软件实现了产品规格说明没有提到的功能D)软件实现了产品规格说明所要求的功能,但因受性能限制而未考虑可移植性问题答案:D解析:[单选题]67.(1)以静态或动态的连接方式,为应用程序提供一组可使用的类。(2)除了提供可被应用程序调用的类以外,还基本实现了一个可执行的架构。(1)___A)函数库B)类库C)框架D)类属答案:B解析:本题考查的是框架和类库的概念与区别。类库为应用程序提供了一组可以被使用的类,而框架除了提供类之外,还基本实现了一个可以执行的架构。函数库提供被调用的函数。[单选题]68.Web应用链接测试不包括____。A)无链接指向的页面B)错误的链接C)客户端与服务器端的链接速率D)不存在的页面文件答案:C解析:本题考查Web应用链接测试的内容。Web应用链接测试的内容包括:·无链接指向的页面。·错误的链接。·不存在的页面文件。但客户端与服务器端的链接速率由Web性能测试获取。[单选题]69.以下哪一项属于兼容性测试关注的范畴()。A)办公软件在异常退出时是否会破坏正在处理的文档B)杀毒软件在清除病毒时是否会破坏办公软件的文档C)软件同类功能的使用风格是否一致D)软件提供的功能与用户手册的说明是否一致答案:B解析:与其他软件的兼容性包括与其他支撑软件的兼容性,与其他同类软件的兼容性,与不同类软件的兼容性。不同类软件都同时操作时,不要有冲突。杀毒软件在清除病毒时是否会破坏办公软件的文档属于杀毒软件和办公软件的兼容性,其他几个都不属于兼容性测试关注范畴。[单选题]70.软件评测师上午场考试总共有()道?A)50B)75C)100D)150答案:B解析:软件评测师考试分为基础知识和应用技术2个科目,分为上午场和下午场,上午场为软件工程与软件测试基础知识,一共75道选择题;下午场为软件测试应用技术,5道问答题。[单选题]71.Object-orientedanalysis(OOA.isasemiformalspecificationtechniquefortheobject-orientedparadigm.Object-orientedanalysisconsistsofthreesteps.Thefirststepis().Itdetermineshowthevariousresultsarecomputedbytheproductandpresentsthisinformationintheformofa()andassociatedscenarios.Thesecondis(),whichdeterminestheclassesandtheirattributes.Thendeterminetheinterrelationshipsandinteractionamongtheclasses.Thelaststepis(),whichdeterminestheactionsperformedbyortoeachclassorsubclassandpresentsthisinformationintheformof(请作答此空).A)activitydiagramB)componentdiagramC)sequencediagramD)statediagram答案:D解析:面向对象的分析(OOA)是一种面向对象范型的半形式化描述技术。面向对象的分析包括3个步骤:第1步是用例建模,它决定了如何由产品得到各项计算结果,并以用例图和相关场景的方式展现出来;第2步是类建模,它决定了类及其属性,然后确定类之间的关系和交互;第3步是动态建模,它决定了类或每个子类的行为,并以状态图的形式进行表示。[单选题]72.已知函数f(),g()的定义如下所示,调用函数f()时传递给形参x的值是5,若g(a)采用引用调用(callbyreference)方式传递参数,则函数f()的返回值为(请作答此空);若g(a)采用值调用(callbyvalue)的方式传递参数,则函数f()的返回值()。其中,表达式?x>>1?的含义是将x的值右移1位,相当于x除以2。A)35B)32C)11D)7答案:C解析:引用调用:在按引用调用时,过程的形式参数取得的是实际参数所在的单元地址。在过程中,对该形式参数的引用相当于对实际参数所在的存储单元的地址引用。任何改变形式参数值的操作会反映在该存储单元中,也就是反映在实际参数中,因此数据的传送是双向的。本题:采用的是引用调用方式执行,x=5,右移一位之后a=2(注意不是2.5,偶数变为原来的一半,奇数变为原数减1的一半),函数g中的a的地址赋予了此时局部变量x,最后得出a=2*3=6,即a这时的值被修改为6,最后a+x=6+5=11,[单选题]73.针对类间连接的测试主要包括类关联的多重性测试、受控异常测试、往返场景测试和A)等价类划分测试B)基于判定表的测试C)不变式边界测试D)模态机测试答案:D解析:[单选题]74.黑盒测试方法的优点是A)可测试软件的特定部位B)能站在用户立场测试C)可按软件内部结构测试D)可发现实现功能需求中的错误答案:D解析:[单选题]75.()是功能测试工具。A)LoadRunnerB)WinRunnerC)QALoadD)WAS答案:B解析:本题考查测试工具的概念。WinRunner是功能测试工具,其他各项都是负载压力性能测试工具。[单选题]76.三总线结构的计算机总线系统由()组成。A)串行总线、并行总线和PCI总线B)系统总线、内部总线和外部总线C)数据总线、地址总线和控制总线D)CPU总线、内存总线和IO总线答案:C解析:计算机内部总线为三总线结构,它们分别是地址总线、数据总线和控制总线。数据总线:传送数据信息,CPU一次传输的数据与数据总线带宽相等;控制总线:传送控制信号和时序信号,如读/写、片选、中断响应信号等;地址总线:传送地址,它决定了系统的寻址空间。[单选题]77.软件评测师每年考()次?A)1B)2C)3D)4答案:A解析:软考每年进行2次考试,上半年在5月份的第三个周末,下半年在11月份的第二个周末,但是软件评测师考试一年只考一次,在每年的下半年进行。[单选题]78.ICMP协议属于因特网中的()协议,ICMP协议数据单元封装在(请作答此空)中传送。A)以太帧B)TCP段C)UDP数据报D)IP数据报答案:D解析:ICMP协议是一种面向无连接的协议,用于传输出错报告控制信息。是TCP/IP协议族的一个子协议,属于网络层协议,主要用于在主机与路由器之间传递控制信息,包括报告错误、交换受限控制和状态信息等。当遇到IP数据无法访问目标、IP路由器无法按当前的传输速率转发数据包等情况时,会自动发送ICMP消息。ICMP报文在IP帧结构的首部协议类型字段(Protocol8bit)的值=1。网络层数据是封装在IP数据包中进行传输的[单选题]79.下列关于测试团队规模说法错误的一项是()A)操作系统类型的产品,对测试要求最高,测试人员和开发人员的比例为2:1,如微软B)应用平台,支撑系统类型的产品,对测试要求比较高,测试人员和开发人员的比例以1:1为宜C)对于特定应用系统类产品,由于用户对象清楚、范围小,测试人员和开发人员的比例保持在1:2为宜D)为了保证测试效果,测试人员越多越好答案:D解析:[单选题]80.下列安全协议中,与TLS最接近的协议是()。A)PGPB)SSLC)HTTPSD)IPSec答案:B解析:SSL(SecureSocketLayer,安全套接层)是Netscape于1994年开发的传输层安全协议,用于实现Web安全通信。1996年发布的SSL3.0协议草案已经成为一个事实上的Web安全标准。TLS(TransportLayerSecurity,传输层安全协议)是IETF制定的协议,它建立在SSL3.0协议规范之上,是SSL3.0的后续版本。PGP:是一个基于RSA公钥加密体系的邮件加密软件,是一种安全的电子邮件协议。[单选题]81.对于软件的β测试,下列哪些描述是正确的?()A)β测试就是在软件公司内部展开的测试,由公司专业的测试人员执行的测试。B)β测试就是在软件公司内部展开的测试,由公司的非专业测试人员执行的测试。C)β测试就是在软件公司外部展开的测试,由专业的测试人员执行的测试。D)β测试就是在软件公司外部展开的测试,由非专业的测试人员执行的测试。答案:D解析:[单选题]82.以下关于Web应用软件测试的说法中错误的是A)数据完整性测试是Web应用软件数据层测试的一项重要内容B)内容测试是Web应用软件易用性测试的一项重要内容C)表单测试是Web应用软件功能测试的一项重要内容D)客户端内容安全性的测试是Web应用软件性测试的一项重要内容答案:B解析:[单选题]83.软件集成测试分析包括1)软件特性分析2)体系结构分析3)模块分析4)接口分析5)可测试性分析6)测试充分性分析7)测试终止条件分析8)测试技术分析9)测试资源分析10)风险分析A)仅1)~4)B)仅1)~7)C)仅1)~8)D)以上都是答案:D解析:[单选题]84.测试的关键问题是()。A)如何组织软件评审B)如何选择测试用例C)如何验证程序的正确性D)如何采用综合策略答案:B解析:[单选题]85.()以静态或动态的连接方式,为应用程序提供一组可使用的类。A)函数库B)类库C)框架D)类属答案:B解析:[单选题]86.在网络应用测试中,网络延迟是一个重要指标。以下关于网络延迟的理解,正确的是______A)指响应时间;B)指报文从客户端发出到客户端接收到服务器响应的间隔时间;C)指报文在网络上的传输时间;D)指从报文开始进入网络到它开始离开网络之间的时间答案:D解析:[单选题]87.以下哪一项不属于软件易用性测试关注的范畴()。A)软件界面的色彩是否协调B)软件是否能在多种操作系统下运行C)软件是否支持用户根据自己的需要进行定制D)软件是否能主动引导用户使用相互关联的功能答案:D解析:软件易用性是对软件是否好用的一种度量。易用性测试包括用户文档的测试,易安装性测试、功能易用性测试以及用户界面测试。易安装性测试包括安装手册的易用性、安装的自动化程度、安装的灵活性、安装中断的处理、修复安装和卸载、多环境安装的支持。功能易用性测试包括业务符合度、功能定制性、功能的关联度、数据的共享度、用户约束的合理度。用户界面测试包括界面整体测试、界面元素测试、输入测试。A项属于用户界面整体测试的合理性测试;B项属于易安装性测试的多环境安装的支持;C项属于功能易用性测试的功能定制性。D项不属于软件易用性测试关注的范畴。[单选题]88.在编码阶段对系统执行的测试类型主要包括单元测试和集成测试,___属于单元测试的内容。A)接口数据测试B)局部数据测试C)模块间时序测试D)全局数据测试答案:B解析:[单选题]89.下列选项中不属于覆盖率对软件测试作用的是A)得知测试是否充分B)了解测试的弱点在哪些方面C)指导设计能够增加覆盖率的测试用例D)协助找出代码中的语法错误答案:D解析:[单选题]90.测试计划的要点中不包括()A)测试项目及其标准B)测试背景C)测试方法D)测试资源答案:B解析:[单选题]91.关于黑盒测试与白盒测试的区别,下列说法正确的是()。A)白盒测试侧重于程序结构,黑盒测试侧重于功能B)白盒测试可以使用自动测试工具,黑盒测试不能使用工具C)白盒测试需要开发人员参与,黑盒测试不需要。D)黑盒测试比白盒测试应用更广泛答案:A解析:[单选题]92.对网络设备和TCP/IP网络的检测主要吞吐量、延时、丢包率、背对背性能等技术指标,其中,_____是指被测试设备或被测试系统在不丢包的情况下,能够达到的最大包转发速率。A)延时B)吞吐量C)丢包率D)背对背性能答案:B解析:对网络设备和TCP/IP网络的检测主要包括以下基本技术指标。吞吐量是指被测试设备或被测试系统在不丢包的情况下,能够达到的最大包转发速率。吞吐量测试是在每一对端口上,以全线速率在测试设置规定的时间段内生成传输流。丢包率:通过测量由于缺少资源而未转发的包的比例来显示高负载状态下系统的性能。延时:是指测量系统在有负载条件下转发数据包所需的时间。对存储转发设备来说,测量的延时是指从输入帧的最后一个比特达到输入端口的时刻,到输出帧的第一个比特出现在输出端口上的时刻的时间间隔。对于直通式设备来说,延时是指从输入帧的第一比特达到输入端口的时刻,到输出帧的第一比特达到输入端口的时刻,到输出帧的第一比特出现在输出端口的时刻的间隔。背靠背性能:是指通过以最大帧速率发送突发传输流,并测量无包丢失时的最大突发(Burst)长度(总包数量)来测试缓冲区容量。测试设置中规定的每一种包长度要进行背到背性能测试。[单选题]93.多条件覆盖是一种逻辑覆盖,它的含义是设计足够的测试用例,使得每个判定中条件的各种可能组合都至少出现一次,满足多条件覆盖级别的测试用例也是满足(1)级别的:针对布尔表达式A&&(B||C)执行逻辑覆盖测试,测试用例至少需要(2)种组合才能满足多条件覆盖的要求。(2)___A)6B)4C)8D)12答案:C解析:试题考查计算多条件覆盖的方法,题中的判定条件包含3个子条件,每个子条件有2种可能取值,测试用例为2×2×2=8个。[单选题]94.测试计划的制定必须要注意:A)测试策略测试范围B)测试方法测试安排C)测试风险测试管理D)以上都是答案:D解析:[单选题]95.模块A、B和C都包含相同的5个语句,这些语句之间没有联系,为了避免重复,把这5个语句抽取出来组成一个模块D,则模块D的内聚类型为()内聚。以下关于该类内聚的叙述中,不正确的是(请作答此空)。A)从模块独立性来看,是不好的设计B)是最弱的一种内聚类型C)是最强的一种内聚类型D)不易于软件的修改和维护答案:C解析:本题考查软件设计的基础知识。模块独立性是创建良好设计的一个重要原则,一般采用模块间的耦合和模块的内聚两个准则来进行度量。内聚是指模块内部各元素之间联系的紧密程度,内聚度越高,则模块的独立性越好。内聚性一般有以下几种:①巧合内聚,指一个模块内的各处理元素之间没有任何联系。逻辑内聚,指模块内执行几个逻辑上相似的功能,通过参数确定该模块完成哪一个功能。②时间内聚,把需要同时执行的动作组合在一起形成的模块。③通信内聚,指模块内所有处理元素都在同一个数据结构上操作,或者指各处理使用相同的输入数据或者产生相同的输出数据。④顺序内聚,指一个模块中各个处理元素都密切相关于同一功能且必须顺序执行,前一个功能元素的输出就是下一个功能元素的输入。⑤功能内聚,是最强的内聚,指模块内所有元素共同完成一个功能,缺一不可。上述提到的这几种内聚类型从弱到强,巧合内聚是最弱的一种内聚类型。从模块独立性来看,希望是越强越好,弱内聚不利于软件的修改和维护。[单选题]96.函数调用时,基本的参数传递方式有传值与传地址两种,()。A)在传值方式下,形参将值传给实参B)在传值方式下,实参不能是数组元素C)在传地址方式下,形参和实参间可以实现数据的双向传递D)在传地址方式下,实参可以是任意的变量和表达式答案:C解析:本题考查程序语言基础知识。函数调用时基本的参数传递方式有传值与传地址两种,在传值方式下是将实参的值传递给形参,因此实参可以是表达式(或常量),也可以是变量(或数组元素),这种信息传递是单方向的,形参不能再将值传回给实参。在传地址方式下,需要将实参的地址传递给形参,因此,实参必须是变量(数组名或数组元素),不能是表达式(或常量)。这种方式下,被调用函数中对形式参数的修改实际上就是对实际参数的修改,因此客观上可以实现数据的双向传递。[单选题]97.下列不属于软件功能易用性测试关注内容的一项是()A)软件界面的色彩是否协调B)软件是否能主动禁止用户可能进行的非法操作C)软件是否允许用户针对自己的使用习惯进行定制D)软件是否能帮助用户减少输入的重复劳动答案:A解析:[单选题]98.在代码走查的计划走查会议阶段,协调人完成的工作不包括A)组建走查小组B)设计测试用例C)安排会议时间D)分发所需要的材料答案:B解析:[单选题]99.确认测试阶段有关的文档是()。A)需求规格说明书B)概要设计说明书C)详细设计说明书D)源程序答案:A解析:[单选题]100.面向对象方法中,()是一种概念、抽象或具有状态、行为和标识的事物。A)关系B)属性C)标识D)对象答案:D解析:[单选题]101.根据输入输出等价类边界上的取值来设计用例的黑盒测试方法是()。A)等价类划分法B)因果图法C)场景法D)边界值分析法答案:D解析:本题考查黑盒测试方法的基础知识。等价类划分法:是把所有可能的输入数据,即程序的输入域划分成若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。因果图法:分析测试需求,根据需求确定输入的条件和输出条件。根据输入输出,得到的判定表。通过判定表得到测试用例。边界值分析法:是在等价类的基础上,取边界的值来设计测试用例。场景法:根据说明,描述出程序的基本流及各项备选流;根据基本流和各项备选流生成不同的场景;对每一个场景生成相应的测试用例;对生成的所有测试用例重新复审,去掉多余的测试用例,测试用例确定后,对每一个测试用例确定测试数据值。[单选题]102.A.阅读和理解标准b.确定测试工具c.执行用例文件d.确定用例文件e.分析测试结果A)abcdeB)acebeC)abdecD)abdce答案:D解析:标准符合性测试执行步骤为(1)阅读和理解标准;(2)确定测试工具;(3)确定用例文件;(4)执行用例文件;(5)分析测试结果。[单选题]103.以下不属于程序的基本控制结构的是()。A)顺序结构B)分支结构C)循环结构D)递归结构答案:D解析:算法和程序的三种基本控制结构为顺序结构、分支结构和循环结构。[单选题]104.以下说法错误的是()。A)软件配置管理简称SCIB)软件配置项是配置管理的基本单位C)软件配置实际上是一动态的概念D)软件工程过程中某一阶段的变更均要引起软件配置的变更答案:A解析:[单选题]105.在C++语言中,若类C中定义了一个方法intf(inta,intb),那么方法______不能与该方法同时存在于类C中A)intf(intx,inty)B)intf(floata,intb)C)floatf(intx,floaty)D)intf(intx,floaty)答案:A解析:[单选题]106.测试执行的主要工作为:A)以下都是B)创建测试集;定时执行测试C)测试执行结果分析D)运行测试答案:A解析:[单选题]107.软件评测师考试分为()个科目?A)4B)3C)2D)1答案:C解析:软件评测师考试分为基础知识和应用技术2个科目,分为上午场和下午场,上午场为软件工程与软件测试基础知识,一共75道选择题;下午场为软件测试应用技术,5道问答题。[单选题]108.如果程序的功能说明中含有输入条件的组合情况,则一开始就可以选用______和判定表驱动法。A)等价类划分B)因果图法C)正交试验法D)场景法答案:B解析:试题分析:本组题考查对黑盒测试用例中几种设计方法的理解。场景法基于测试用例场景,测试用例的设计业务路径,从用例开始到结束遍历其中所有基本流和备选流。正交试验法是指从大量的试验数据中挑选适量的、有代表性的点,从而合理地安排测试的一种科学试验设计方法。因果图法对输入值的考虑是输入情况的各种组合,以及各个输入情况之间的相互制约关系参考答案:B[单选题]109.风险控制不包括()A)风险分析B)风险降低C)风险管理计划D)风险化解答案:A解析:[单选题]110.虚拟存储体系是由()两种存储器构成。A)寄存器,主存B)Cache,主存C)寄存器,CacheD)主存,辅存答案:D解析:虚拟存储:把多个存储介质模块(如硬盘、RAID)通过一定的手段集中管理起来,所有的存储模块在一个存储池中得到统一管理。这种可以将多种、多个存储设备统一管理起来,为使用者提供大容量、高数据传输性能的存储系统,就称之为虚拟存储。虚拟存储器由主存储器和联机工作的辅助存储器共同组成,这两个存储器在硬件和系统软件的共同管理下工作,对于应用程序员,可以把它们看做是一个单一的存储器。[单选题]111.在安全测试中,模拟攻击试验以模拟攻击来验证软件或信息系统的安全防护能力,其中拒绝服务(DoS)攻击是一种在安全测试中经常模拟的攻击行为,以下模拟攻击不属于拒绝服务攻击的是()A)UDP洪水B)SYN洪水C)畸形消息攻击D)口令猜测答案:D解析:当一个实体不能执行其正常功能,或其动作妨碍了其他实体执行它们的正常功能时,便发生服务拒绝。拒绝服务攻击可能是一般性的,比如一个实体抑制所有的消息,也可能是有具体目标的,例如,一个实体抑制所有流向某一特定目的端的消息。拒绝服务的具体种类较多,包括死亡之Ping、泪滴(Teardrop)、UDP洪水、SYN洪水、Land攻击、电子邮件炸弹、畸形消息攻击等。口令猜测不属于拒绝服务攻击,而属于冒充攻击。[单选题]112.针对逻辑覆盖()叙述是不正确的。A)达到100%CC要求就一定能够满足100%DC的要求B)达到100%CDC要求就一定能够满足100%DC的要求C)达到100%MCDC要求就一定能够满足100%DC的要求D)达到100%路径覆盖要求就一定能够满足100%DC的要求答案:A解析:本题考查白盒测试用例设计方法的基本概念。达到100%CC要求不一定能够满足100%DC的要求。达到100%CDC要求就一定能够满足100%DC的要求。达到100%MCDC要求就一定能够满足100%DC的要求。达到100%路径覆盖要求就一定能够满足100%DC的要求。[单选题]113.在如图所示的进程资源()。A)P1、P2、P3都是阻塞节点B)P1是阻塞节点、P2、P3是非阻塞节点C)P1、P2是阻塞节点、P3是非阻塞节点D)P1、P2是非阻塞节点、P3是阻塞节点答案:C解析:图中有3个节点表示进程,分别为P1、P2、P3,3个资源分别为R1、R2、R3,从资源到节点的箭头表示系统分配一个资源给节点,从节点到资源的箭头表示节点申请一个资源,特别要注意的是先分配后申请的关系,图中系统先从R2分配一个资源给P1,P1再从R2申请一个资源。理解上面的关系后这道题目就不难了,可以看到,R1分配了一个资源给P1,又分配了一个资源给P3,P2再从R1申请资源,故P2阻塞,R2分配了3个资源给P1、P2、P3,但P1还从R2申请资源,故P1也阻塞,R3只分配一个资源给P2,R3有2个资源,故可以满足P3的申请,故P3不阻塞。故正确答案为C[单选题]114.下列软件属性中,软件产品首先满足客户的是A)功能需求B)性能需求C)可扩展性和灵活性D)容错、纠错能力答案:A解析:[单选题]115.在以阶段划分的编译器中,符号表管理和(8)贯穿于编译器工作始终。A)语法分析B)语义分析C)代码生成D)出错处理答案:D解析:一般的编译程序工作过程包括词法分析、语法分析、语义分析、中间代码生成、代码优化、目标代码生成,以及出错处理和符号表管理。出错处理和符号表管理贯穿始终。[单选题]116.在数据库系统中;数据的()是指保护数据库,以防止不合法的使用所造成的数据泄漏、更改或破坏。A)安全性B)可靠性C)完整性D)并发控制答案:A解析:[单选题]117.根据《GB/T9386-2008计算机软件测试文档编制规范》测试设计说明中不包括()A)要测试的特征B)特征通过准则C)测试用例标识D)用例间的依赖关系答案:D解析:[单选题]118.目前软件评测师每年举行几次考试?A)1B)2C)3D)4答案:A解析:正确答案为A[单选题]119.集成测试时,能较早发现高层模块接口错误的测试方法为()。A)自顶向下渐增式测试B)自底向上渐增式测试C)非渐增式测试D)系统测试答案:A解析:[单选题]120.测试计划中最主要的内容有()A)划分测试任务B)确定日程表和组织团队C)确定测试范围D)以上都是答案:D解析:[单选题]121.软件验收测试的合格通过准则包括:_____A)软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。B)所有测试项没有任何bugC)立项审批表、需求分析文档、设计文档和编码实现一致。D)验收测试工件齐全答案:C解析:[单选题]122.软件评测师下午场考试第()道题是必答题?A)1,2B)2,3C)3,4D)4,5答案:A解析:软件评测师下午场为软件测试应用技术,5道问答题,前两道题目偏基础,为必答题目,后三道为创新发挥题目,三选二。[单选题]123.数据迁移分为()。A)数据迁移前的准备、数据迁移的实施和数据迁移后的校验B)数据迁移前的准备、数据迁移的实施及数据迁移存储C)数据迁移的实施准备、数据迁移、数据迁移后的校验D)数据迁移前的准备、数据移备份和数据迁移、数据迁移后的校验答案:A解析:数据迁移分为三个阶段:数据迁移前的准备、数据迁移的实施和数据迁移后的校验。[单选题]124.以下有关软件风险的分类不包括()。A)项目风险B)技术风险C)商业风险D)设备风险答案:D解析:软件风险指软件开发过程中以软件产品本身可能造成的伤害或损失。具体分为项目风险、技术风险和商业风险,设备风险不在此分类中。[单选题]125.下列与设计测试数据无关的文档是______A)该软件的设计人员B)程序的复杂程度C)源程序D)项目开发计划答案:A解析:[单选题]126.通过疲劳强度测试,最容易发现____问题。A)并发用户数B)内存泄露C)系统安全性D)功能错误答案:B解析:[单选题]127.自顶向下单元测试的策略是首先对模块调用图上的哪一层模块进行测试________。A)最底层B)下一层C)最高层D)上一层答案:C解析:[单选题]128.()增强了面向对象软件的灵活性,却同时使得程序内?同一?函数的行为复杂化,测试时不得不考虑对于不同类型参数具体执行的代码和产生的行为A)封装性B)继承性C)多态性D)抽象性答案:C解析:[单选题]129.以下不是正确的软件测试目的是()。A)尽最大的可能找出最多的错误B)设计一个好的测试用例对用户需求的覆盖度达到100%C)对软件质量进行度量和评估,以提高软件的质量D)发现开发所采用的软件过程的缺陷,进行软件过程改进答案:B解析:本题考察软件测试的目的。软件测试的目的就是尽可能多的找出软件中的错误和缺陷,以提供软件的质量。因此不属于软件测试目的的是设计一个好的测试用例对用户需求的覆盖度达到100%,此为软件测试用例设计的一个手段的预期。[单选题]130.下面那些属于静态分析()A)编码规则检查B)程序结构分析C)程序复杂度分析D)内存泄漏答案:A解析:[单选题]131.面向对象分析与设计是面向对象软件开发过程中的两个重要阶段,下列活动中,()不属于面向对象分析阶段。A)构建分析模型B)识别分析类C)确定接口规格D)评估分析模型答案:C解析:面向对象的软件开发过程包括分析、系统设计、开发类、组装测试和应用维护等。其中分析过程包括问题域分析、应用分析,此阶段主要识别对象及对象之间的关系,最终形成软件的分析模型,并进行评估。设计阶段主要构造软件总的模型,实现相应源代码,在此阶段,需要发现对象的过程,确定接口规格。[单选题]132.某客户端在采用ping命令检测网络连接故障时,发现可以ping通及本机的IP地址,但无法ping通同一网段内其他工作正常的计算机的IP地址,说明该客户端的故障是_____。A)TCP/IP协议不能正常工作B)本机网卡不能正常工作C)本机网络接口故障D)本机DNS服务器地址设置错误答案:C解析:[单选题]133.某文件管理系统采用位示图(bitmap)记录磁盘的使用情况。如果系统的字长为32位,磁盘物理块的大小为4MB,物理块依次编号为:0、1、2、…,位示图字依次编号为:0、1、2、…,那么16385号物理块的使用情况在位示图中的第()个字中描述;如果磁盘的容量为1000GB,那么位示图需要(请作答此空)个字来表示。A)1200B)3200C)6400D)8000答案:D解析:本题考查操作系统文件管理方面的基础知识。文件管理系统是在外存上建立一张位示图(bitmap),记录文件存储器的使用情况。每一位对应文件存储器上的一个物理块,取值0和1分别表示空闲和占用,如下图所示。由于系统中字长为32位,所以每个字可以表示32个物理块的使用情况。又因为文件存储器上的物理块依次编号为:0、1、2、…,位示图表示物理块的情况如下,从下图可见,16385号物理块应该在位示图的第512个字中描述。又因为磁盘物理块的大小为4MB,1GB=1024M=256个物理块,需要8个字表示,故磁盘的容量为1000GB,那么位示图需要1000×8=8000个字表示。[单选题]134.软件测试按照开发阶段划分:A)单元测试B)集成测试;系统测试C)确认测试;验收测试D)以上都是答案答案:D解析:[单选题]135.验收测试的测试用例主要根据()的结果来设计。A)需求分析B)源程序C)概要设计D)详细设计答案:A解析:[单选题]136.下列关于代码检查辅助工具的描述中,错误的是A)辅助工具可以进行文档检查B)辅助工具不可以进行会议支持C)辅助工具可以进行数据收集D)辅助工具不可以进行自动编码答案:B解析:[单选题]137.在计算机体系结构中,CPU内部包括程序计数器PC、存储器数据寄存器MDR、指令寄存器IR和存储器地址寄存器MAR等。若CPU要执行的指令为:MOVR0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是()。A)100→R0B)100→MDRC)PC→MARD)PC→IR答案:C解析:本题考查计算机基本工作原理。CPU中的程序计数器PC用于保存要执行的指令的地址,访问内存时,需先将内存地址送入存储器地址寄存器MAR中,向内存写入数据时,待写入的数据要先放入数据寄存器MDR。程序中的指令一般放在内存中,要执行时,首先要访问内存取得指令并保存在指令寄存器IR中。计算机中指令的执行过程一般分为取指令、分析指令并获取操作数、运算和传送结果等阶段,每条指令被执行时都要经过这几个阶段。若CPU要执行的指令为:MOVR0,#100(即将数值100传送到寄存器R0中),则CPU首先要完成的操作是将要执行的指令的地址送入程序计数器PC,访问内存以获取指令。[单选题]138.在变更控制中,管理各个用户存取和修改一个特定软件配置对象的权限是()。A)异步控制B)同步控制C)存取控制D)基线控制答案:D解析:[单选题]139.()不是蠕虫病毒。A)熊猫烧香B)红色代码C)冰河D)爱虫病毒答案:C解析:本题考查计算机病毒的基础知识。"蠕虫"(Worm)是一个程序或程序序列,它是利用网络进行复制和传播,传染途径是通过网络、移动存储设备和电子邮件。最初的蠕虫病毒定义是在DOS环境下,病毒发作时会在屏幕上出现一条类似虫子的东西,胡乱吞吃屏幕上的字母并将其改形,蠕虫病毒因此而得名。常见的蠕虫病毒有红色代码、爱虫病毒、熊猫烧香、Nimda病毒、爱丽兹病毒等。冰河是木马软件,主要用于远程监控。冰河木马后经其他人多次改写形成多种变种,并被用于入侵其他用户的计算机的木马程序。[单选题]140.Fornearlytenyears,theUnifiedModelingLanguage(UML)hasbeentheindustrystandardforvisualizing,specifying,constructing,anddocumentingthe(1)ofasoftware-intensivesystem.Asthe(2)standardmodelinglanguage,theUMLfacilitatescommunicationandreducesconfusionamongproject(3).TherecentstandardizationofUML2.0hasfurtherextendedthelanguage'sscopeandviability.Itsinherentexpressivenessallowsusersto(4)everythingfromenterpriseinformationsystemsanddistributedWeb-basedapplicationstoreal-timeembeddedsystems.TheUMLisnotlimitedtomodelingsoftware.Infact,itisexpressiveenoughtomodel(5)systems,suchasworkflowinthelegalsystem,thestructureandbehaviorofapatienthealthcaresystem,softwareengineeringinaircraftcombatsystems,andthedesignofhardware.TounderstandtheUML,youneedtoformaconceptualmodelofthelanguage,andthisrequireslearningthreemajorelements:theUML'sbasicbuildingblocks,therulesthatdictatehowthosebuildingblocksmaybeputtogether,andsomecommonmechanismsthatapplythroughouttheUML.(3)____A.A)investorsB)developersC)designersD)stakeholders答案:D解析:近十年来,统一建模语言(UML)已经成为工业标准,它可用宋可视化、规范化说明、构建以及文档化软件密集系统中的开发制品。作为事实上的工业标准,UML能够方便项目相关人员的沟通并减少理解上的二义问题。UML2.0标准扩宽了该语言的应用范围,它所具有的表达能力能够让用户对企业信息系统、分布式Web系统和嵌入式实时系统进行建模。UML不仅能够对软件系统进行建模,实际上,它具有足够的能力去对法律系统中的工作流、病人监护系统中的结构和行为、飞行战斗系统和硬件系统进行建模。为了理解UML,需要具备该语言的概念模型,这需要学习三个主要元素:UML的基本构造块,基本构造块的关系规则和应用这些构造块与规则的通用机制。[单选题]141.以下()与性能测试无关A)可靠性测试B)失效/恢复测试C)功能测试D)配置测试答案:C解析:[单选题]142.黑盒测试用例设计方法包括()等A)等价类划分法、因果图法、正交试验设计法、功能图法、路径覆盖法、语句覆盖法B)等价类划分法、边界值分析法、判定表驱动法、场景法、错误推测法、因果图法、正交试验设计法、功能图法C)因果图法、边界值分析法、判定表驱动法、场景法、Z路径覆盖法D)场景法、错误推测法、因果图法、正交试验设计法、功能图法、域测试法答案:B解析:[单选题]143.为检验某Web系统并发用户数是否满足性能要求,应进行()。A)负载测试B)压力测试C)疲劳强度测试D)大数据量测试答案:A解析:本题考查负载测试、压力测试、疲劳强度测试、大数据量测试的基本知识。负载测试:通过逐步增加系统负载,测试系统性能的变化,并最终确定在满足性能指标的情况下,系统所能承受的最大负载量的情况。压力测试:通过逐步增加系统负载,测试系统性能的变化,并最终确定在什么负载条件下系统性能处于失效状态,并以此来获得系统能提供的最大服务级别的测试。疲劳强度测试:采用系统稳定运行情况下能够支持的最大并发用户数,或者日常运行用户数,持续执行一段时间业务,保证达到系统疲劳强度需求的业务量,通过综合分析交易执行指标和资源监控指标,来确定系统处理最大工作量强度性能的过程。大数据量测试:包括独立的数据量测试和综合数据量测试,独立数据量测试是指针对系统存储、传输、统计、查询等业务进行的大数据量测试;综合数据量测试是指和压力测试、负载测试、疲劳强度测试相结合的综合测试。本题的目标是检验系统并发用户数是否满足性能要求,因此应该是负载测试。[单选题]144.单元测试的测试目的是()A)保证每个模块能正常工作B)保证每个组件能正常工作C)确保缺陷得到解决D)使程序正常运行答案:A解析:[单选题]145.制定测试计划的步骤:A)确定项目管理机制预计测试工作量测试计划评审B)确定测试范围确定测试策略确定测试标准、预计测试工作量C)确定测试构架确定项目管理机制预计测试工作量测试计划评审D)确定测试范围确定测试策略确定测试标准确定测试构架确定项目管理机制预计测试工作量测试计划评审答案:D解析:[单选题]146.关于系统测试的描述不正确的是A)系统测试一般由独立测试团队来完成B)功能性测试比结构性测试用得更多C)系统测试阶段发现的错误修复起来会比较昂贵D)最终用户应该介入系统测试答案:D解析:[单选题]147.测试人员的基本素质为:A)计算机专业技能B)测试专业技能C)行业知识D)以上都是答案:D解析:[单选题]148.抖动是指选择的页面被频繁装入和调出的现象,应该减少或避免抖动的现象,以下属于常用页面调度的算法的有?A)OPTB)RANDC)FIFOD)LRU答案:A解析:常用页面调度的算法有如下4种。(1)最优算法(OPT):选择不再使用或者最远的将来才被使用的页。难以实现,常用于淘汰算法的比较。(2)随机算法(RAND):随机选择被淘汰的页,开销小,但是可以选中立即就要访问的页。(3)先进先出算法(FIFO):又称为轮转法(RR),选择在内存驻留时间最长的页,但可能淘汰频繁使用的页,该算法简单,可采用队列实现。(4)最近最少使用算法(LRU):选择距离当前时间最近的一段时间内使用频率最少的页。[单选题]149.()不属于电子邮件协议。A)POP3B)SMTPC)IMAPD)MPLS答案:D解析:本题考查电子邮件协议。POP3(PostOfficeProtocol3)协议是适用于C/S结构的脱机模型的电子邮件协议。SMTP(SimpleMailTransferProtocol)协议是简单邮件传输协议。IMAP(InternetMessageAccessProtocol)是由美国华盛顿大学所研发的一种邮件获取协议。MPLS(MultiprotocolLabelSwitch)即多协议标记交换,是一种标记(label)机制的包交换技术。[单选题]150.等价划分测试方案属于A)黑盒测试B)玻璃箱测试C)单元测试D)错误推测答案:A解析:[单选题]151.下列过程不属于同行评审的是A)正式评审B)技术审查C)抽查D)走查答案:C解析:[单选题]152.软件测试不需要了解软件设计的()。A)功能B)内部结构C)处理过程D)条件答案:D解析:[单选题]153.测试中需要测试和计算系统的最大吞吐量,然后再在单个网络组件上进行该项测试,明确各自的最大吞吐量属于____。A)网络容量规划测试B)

温馨提示

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

评论

0/150

提交评论