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

下载本文档

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

文档简介

试卷科目:软件水平考试(中级)软件评测师综合软件水平考试(中级)软件评测师综合(习题卷2)PAGE"pagenumber"pagenumber/SECTIONPAGES"numberofpages"numberofpages软件水平考试(中级)软件评测师综合第1部分:单项选择题,共73题,每题只有一个正确答案,多选或少选均不得分。[单选题]1.因果图中主要的原因和结果之间的关系不包括A)恒等B)非C)或D)小于答案:D解析:[单选题]2.测试过程的4项基本活动是测试策划、测试设计、测试总结和()A)测试执行B)测试报告C)测试度量D)测试需求答案:A解析:[单选题]3.某文件管理系统采用位示图(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个字表示。[单选题]4.以下不属于中间件的优越性的是()A)缩短应用的开发周期B)简化应用集成C)增加维护费用D)增强应用的生命力答案:C解析:中间件的优越性包括:1.缩短应用的开发周期;2.节约应用的开发成本;3.减小系统初期的建设成本;4.降低应用开发的失败率;5.保护已有的投资;6.简化应用集成;7.减少维护费用;8.提高应用的开发质量;9.保证技术进步的连续性;10.增强应用的生命力。[单选题]5.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.(5)____A)non-hardwareB)non-softwareC)hardwareD)software答案:B解析:近十年来,统一建模语言(UML)已经成为工业标准,它可用宋可视化、规范化说明、构建以及文档化软件密集系统中的开发制品。作为事实上的工业标准,UML能够方便项目相关人员的沟通并减少理解上的二义问题。UML2.0标准扩宽了该语言的应用范围,它所具有的表达能力能够让用户对企业信息系统、分布式Web系统和嵌入式实时系统进行建模。UML不仅能够对软件系统进行建模,实际上,它具有足够的能力去对法律系统中的工作流、病人监护系统中的结构和行为、飞行战斗系统和硬件系统进行建模。为了理解UML,需要具备该语言的概念模型,这需要学习三个主要元素:UML的基本构造块,基本构造块的关系规则和应用这些构造块与规则的通用机制。[单选题]6.不属于白盒测试的技术是()。A)路径覆盖B)判定覆盖C)循环覆盖D)边界值分析答案:D解析:[单选题]7.以下属于集成测试的是()。A)系统功能是否满足用户要求B)系统的实时性是否满足C)系统中一个模块的功能是否会对另一个模块的功能产生不利的影响D)函数内局部变量的值是否为预期值答案:C解析:本题考查集成测试的基础知识。集成测试的内容包括:在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失;各个子功能组合起来,能否达到预期要求的父功能;一个模块的功能是否会对另一个模块的功能产生不利的影响;全局数据结构是否有问题;单个模块的误差积累起来,是否会放大,从而达到不可接受的程度。故正确答案为C[单选题]8.为保证测试活动的可控性,必须在软件测试过程中进行软件测试配置管理,一般来说,软件测试配置管理中最基本的活动包括______A)配置项标识、配置项控制、配置状态报告、配置审计B)配置基线确立、配置项控制、配置报告、配置审计C)配置项标识、配置项变更、配置审计、配置跟踪D)配置项标识、配置项控制、配置状态报告、配置跟踪答案:A解析:[单选题]9.下列选项中不能作为使用节点的是A)过程调用B)循环控制语句C)输入语句D)输出语句答案:C解析:[单选题]10.软件测试中白盒法是通过分析程序的()来设计测试用例的。A)应用范围B)内部逻辑C)功能D)输入数据答案:B解析:[单选题]11.测试中需要测试和计算系统的最大吞吐量,然后再在单个网络组件上进行该项测试,明确各自的最大吞吐量属于____。A)网络容量规划测试B)网络瓶颈测试C)网络可接受性测试D)网络吞吐量测试答案:B解析:网络瓶颈测试:测试中需要测试和计算系统的最大吞吐量,然后再在单个网络组件上进行该项测试,明确各自的最大吞吐量。网络容量规划测试:该项测试要逐渐增加网络负载,直到网络的运行性能或吞吐量下降至不能达到设计水平的要求为止。吞吐量测试检测的是每秒钟传输数据的字节数和数据报数,用于检测服务器、磁盘子系统、适配卡/驱动连接、网桥、路由器、集线器、交换器和通信连接。可接受性测试是在系统正式实施前的?试运行?。[单选题]12.缺陷造成的影响:A)精神的摧残B)形象的损失C)财富的流失D)以上都是答案:D解析:[单选题]13.下列安全协议中,与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公钥加密体系的邮件加密软件,是一种安全的电子邮件协议。[单选题]14.电子政务根据其服务的对象不同,基本上可以分为4种模式。某政府部门内部的?办公自动化系统?,属于()模式。A)GtoBB)GtoCC)GtoED)GtoG答案:C解析:本题考查电子政务的基础知识。电子政务指政府机构在其管理和服务职能中运用现代信息技术,实现政府组织结构和工作流程的组优化。即超越时间、空间和部门分隔的制约,建成一一个精简、高效、廉洁且公平的政府运作模式。电子政务模型可简单概括为两方面,即政府部门内部利用先进的网络信息技术实现办公自动化、管理信息化、决策科学化:政府部门与社会各界利用网络信息平台充分进行信息共享与服务、加强群众监督并提高办事效率及促进政务公开等。电子政务根据其服务对象的不同,基本上可以分为4种模式,即政府对政府(GovernmenttoGovernment,GtoG)、政府对企业(GovernmenttoBusiness,GtoB)、政府对公众(GovermmenttoCitizen,GtoC)和政府对公务员(GovermmenttoEmployee,GtoE)。本题中?办公自动化系统?是政府内部各级人员的业务流程系统,因此属于GtoE模式。[单选题]15.当用户需求不清晰,需求经常发生变化,系统规模不太大时,最适宜采用软件开发方法是()。A)结构化B)原型C)面向对象D)敏捷答案:B解析:[单选题]16.()是指把数据以及操作数据的相关方法组合在同一个单元中,使我们可以把类作为软件中的基本复用单元,提高其内聚度,降低其耦合度。A)封装B)多态C)继承D)变异答案:A解析:[单选题]17.l以下属于软件测试工具的是()①JTest②LoadRunner③VisualStudio④JBuilderA)①②③④B)①②③C)①②D)①答案:C解析:[单选题]18.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计算采用遗传的基本单元来存储数据和执行操作。到目前为止,这些都还属于未来计算平台,能力非常有限,并且只限于理论方面的研究。科学家们之所以研究这些计算模型,原因在于嵌入硅片中的微型芯片的体积的局限性,以及即使是非常小的晶体管所产生的热量方面的局限性。[单选题]19.以下属于功能易用性测试关注范畴的是A)软件提供的功能是否丰富B)当执行耗时较长的任务时,软件是否能定时向用户提示当前任务完成的进度C)软件是否能够在多种操作系统环境下运行D)软件是否能在不同的硬件配置下运行答案:B解析:[单选题]20.软件评价过程的特性不包括()。A)正确性B)可重复性C)可再现性D)客观性答案:A解析:本题考查软件评价过程的基本概念。软件评价过程的特性包括可重复性、可再现性、公正性和客观性。可重复性指由同一评价者按同一评价规格说明对同一产品进行重复地评价,应产生同一种可接受的结果;可再现性指由不同评价者按同一评价规格说明对同一产品进行评价,应产生同一种可接受的结果;公正性指评价应不偏向任何特殊的结果;客观性指评价结果应是客观事实,不带有评价者的感情色彩或主观意见。软件评价过程的特性不包括正确性。故正确答案为A[单选题]21.下列与设计测试数据无关的文档是______A)该软件的设计人员B)程序的复杂程度C)源程序D)项目开发计划答案:A解析:[单选题]22.以下关于测试原则的叙述中,不正确的是()。A)测试阶段在实现阶段之后,因此实现完成后再开始进行测试B)测试用例需要完善和修订C)发现错误越多的地方应该进行更多的测试D)测试用例本身也需要测试答案:A解析:[单选题]23.以下关于回归测试的说法中,错误的是()A)未通过软件单元测试的软件,在变更之后,应对其进行单元测试B)未通过配置项测试的软件,在变更之后,首先应对变更的软件单元进行测试,然后再进行相关的集成测试和配置项测试C)未通过系统测试的软件,在变更之后,首先应对变更的软件配置项进行测试,然后再进行系统测试D)因为其他原因进行变更之后的软件单元,也首先应对变更的软件单元进行测试,然后再进行相关的软件测试答案:C解析:[单选题]24.以下说法中错误的是A)软件配置项测试的目的是检验软件配置项与软件需求规格说明的一致性B)软件配置项测试一般由软件供方组织,由独立于软件开发的人员实施,软件开发人员配合C)软件配置项测试要求被测软件配置项已通过单元测试和集成测试D)软件配置项测试不得委托第三方实施答案:D解析:[单选题]25.以下关于性能测试的说法中,正确的是A)软件性能与该软件的实现算法无关B)软件的吞吐量越大,其平均响应时间越短C)给软件的可用资源越少,其平均响应时间越短D)对于同一个网站,其支持的同时发送请求的用户数越大,该网站的性能越好答案:D解析:[单选题]26.以下不属于Web应用软件表示层测试关注的范畴的一项是()A)排版结构的测试B)链接结构的测试C)浏览器兼容性的测试D)应用服务器兼容性的测试答案:D解析:[单选题]27.发现错误能力最弱的是()。A)语句覆盖B)判定覆盖C)条件覆盖D)路径覆盖答案:A解析:[单选题]28.风险控制不包括()A)风险分析B)风险降低C)风险管理计划D)风险化解答案:A解析:[单选题]29.下图为某设计模式的类图,类State和Context的关系为(),类(请作答此空)是客户使用的主要接口。A)ContextB)ConcreteStateAC)ConcreteStateBD)State答案:A解析:本题考查面向对象技术和UML的基本概念和基础知识。上述图是UML状态模式的类图。类图描述了系统中各类对象以及它们之间的各种关系。在该类图中,类State和Context的关系为聚合关系,客户访问类Context。[单选题]30.A.teamis(请作答此空)justagroupofpeoplewhohappentoworktogether.Teamworktakespracticeanditinvolvesspecialskills.Teamsrequirecommonprocesses;theyneedagreed-upongoals;andtheyneedeffectiveguidanceandleadership.Themethodsforguidingandleadingsuchteamsarewellknown,buttheyarenotobvious.A)relativelyB)/C)onlyD)morethan答案:D解析:[单选题]31.在计算机体系结构中,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,访问内存以获取指令。[单选题]32.M软件公司的软件产品注册商标为M,为确保公司在市场竞争中占据优势,对员工进行了保密约束。此情形下该公司不享有(11)。A)商业秘密权B)著作权C)专利权D)商标权答案:C解析:关于软件著作权的取得,《计算机软件保护条例》规定:?软件著作权自软件开发完成之日起产生。?即软件著作权自软件开发完成之日起自动产生,不论整体还是局部,只要具备了软件的属性即产生软件著作权,既不要求履行任何形式的登记或注册手续,也无须在复制件上加注著作权标记,也不论其是否已经发表都依法享有软件著作权。软件开发经常是一项系统工程,一个软件可能会有很多模块,而每一个模块能够独立完成某一项功能。自该模块开发完成后就产生了著作权。软件公司享有商业秘密权。因为一项商业秘密受到法律保护的依据,必须具备构成商业秘密的三个条件,即不为公众所知悉、具有实用性、采取了保密措施。商业秘密权保护软件是以软件中是否包含着?商业秘密?为必要条件的。该软件公司组织开发的应用软件具有商业秘密的特征,即包含着他人不能知道到的技术秘密;具有实用性,能为软件公司带来经济效益;对职工进行了保密的约束,在客观上已经采取相应的保密措施。所以软件公司享有商业秘密权。商标权、专利权不能自动取得,申请人必须履行商标法、专利法规定的申请手续,向国家行政部门提交必要的申请文件,申请获准后即可取得相应权利。获准注册的商标通常称为注册商标。[单选题]33.已知文法G:S->A0|B1,A->S1|1,B->S0|0,其中S是开始符号。从S出发可以推导出()?A)所有由0构成的字符串B)所有由1构成的字符串C)某些0和1相等的字符串D)所有0和1个数不同的字符串答案:C解析:用文法表示语言的语法规则时,推导是产生语言句子的基本方式。以题目中的文法为例,有如下推导:1010:S=>A0=>S10=>A010=>10100110:S=>A0=>S10=>B110=>0110然而0000,1111,1100,0011则推导不出来。因为由S先推出A0以后再去推导A则必然产生一个与0相邻(在0左边)的1,而由S先推导出B1,则下一步必然要推导出一个与1相邻(在1左边)的0.这保证了当1出现的时候,马上就会出现0,或者反之。并且0和1的距离很近。分析更多类似的例子发现,只有C选项最合适。故正确答案为:C[单选题]34.缺陷跟踪的流程有:A)添加缺陷、审阅新缺陷B)修复打开的缺陷、测试新版本C)分析缺陷数据D)以上都是答案:D解析:[单选题]35.HTTP协议常见状态代码中服务器发生不可预期的错误返回的是()A)400B)500C)503D)403答案:B解析:[单选题]36.缺陷产生的原因:A)交流不充分及沟通不畅;软件需求的变更;软件开发工具的缺陷B)软件的复杂性;软件项目的时间压力C)程序开发人员的错误;软件项目文档的缺乏D)以上都是答案:D解析:[单选题]37.用不同的方法可将软件测试分为白盒法和黑盒法,或者()和静态测试。A)白盒法B)黑盒法C)动态测试D)灰盒法答案:C解析:[单选题]38.测试执行过程的阶段不包括()。A)初测期B)回归测试期C)系统测试期D)细测期答案:C解析:本题考查测试执行过程的三个阶段。测试执行过程的三个阶段为:(1)初测期:测试主要功能和关键的执行路径,排除主要障碍。(2)细测期:依据测试计划和测试大纲、测试用例,逐一测试大大小小的功能、方方面面的特性、性能、用户界面、兼容性、可用性等,预期可发现大量不同性质、不同严重程度的错误和问题。(3)回归测试期:系统已达到稳定,在一轮测试中发现的错误已十分有限;复查已知错误的纠正情况,确认未引发任何新的错误时,终结回归测试。系统测试是属于一个项目测试的阶段,不是测试执行过程的阶段,故正确答案为C[单选题]39.A.teamis()justagroupofpeoplewhohappentoworktogether.Teamworktakespracticeanditinvolvesspecialskills.Teamsrequirecommonprocesses;theyneedagreed-upongoals;andtheyneedeffectiveguidanceandleadership.Themethodsforguidingandleadingsuchteamsarewellknown,buttheyarenotobvious.A)activityB)jobC)processD)application答案:A解析:[单选题]40.对已经交付使用的软件产品进行维护,其目的是为了A)增加软件的功能或功能上的变更B)增加软件的功能或功能上的变更,软件产品的工作环境发生变化,引起相应变化C)在软件使用过程中发现错误需要更正,软件产品的工作环境发生变化,引起相应变化D)增加软件的功能,或功能上的变更,在软件使用过程中发现错误需要更正,软件产品的工作环境发生变化,引起相应变化答案:D解析:[单选题]41.()提高了面向对象软件程序代码的重用性,但也加大了错误传播的概率A)封装性B)继承性C)多态性D)虚拟性答案:B解析:[单选题]42.虚拟存储体系是由()两种存储器构成。A)寄存器,主存B)Cache,主存C)寄存器,CacheD)主存,辅存答案:D解析:虚拟存储:把多个存储介质模块(如硬盘、RAID)通过一定的手段集中管理起来,所有的存储模块在一个存储池中得到统一管理。这种可以将多种、多个存储设备统一管理起来,为使用者提供大容量、高数据传输性能的存储系统,就称之为虚拟存储。虚拟存储器由主存储器和联机工作的辅助存储器共同组成,这两个存储器在硬件和系统软件的共同管理下工作,对于应用程序员,可以把它们看做是一个单一的存储器。[单选题]43.默认情况下,Web服务器在()端口侦听客户端的Web请求。A)大于1024B)21C)80D)25答案:C解析:小于1024的端口通常用做服务器端提供服务的端口,常用的有80端口用做Web服务器端口,21、20端口用做文件传输协议的控制与数据端口,23端口为Telnet服务端侦听端口,25端口为邮件传输SMTP的服务端口。大于1024的高端通常为服务请求客户端采用的端口。[单选题]44.关于软件评测过程中的配置管理,()是不正确的表述。A)测试活动的配置管理属于整个软件项目配置管理的一部分B)软件评测配置管理包括4个基本的活动,配置项变更控制、配置状态报告、配置审计、配置管理委员会建立C)配置项变更控制要规定测试基线、对每个基线进行描述D)配置状态报告要确认过程记录、跟踪问题报告、更改请求以及更改次序等答案:B解析:[单选题]45.()叙述是正确的。①测试用例应由测试设计人员来制定。②测试点应由测试人员确立。③测试工作展开于项目立项后,而不是代码开发完成之后。④测试对象是源代码。A)①②③B)②③C)①③D)①②③④答案:C解析:本题考查软件测试的基本概念。正确的概念是:·测试用例应由测试设计人员来制定。·测试点应由测试设计人员确立。·测试工作展开于项目立项后,而不是代码开发完成之后。·软件包括程序、数据和文档,所以软件测试并不仅仅是程序测试。[单选题]46.以下测试类别,()可放在编程阶段1)单元测试2)集成测试3)系统测试4)验收测试A)仅1)B)仅1)和2)C)仅1)~3)D)以上都是答案:B解析:[单选题]47.若关系R、S如下图所示,则R与S自然连接后的属性列数和元组个数分别为(请作答此空);π1,4(σ3=6(R×S))=()。A)4和3B)4和6C)6和3D)6和6答案:A解析:[单选题]48.软件质量的定义_______A)软件的功能性、可靠性、易用性、效率、可维护性、可移植性B)满足规定用户需求的能力C)最大限度达到用户满意D)软件特性的总和,包括满足规定的和潜在的用户需求答案:D解析:[单选题]49.()以静态或动态的连接方式,为应用程序提供一组可使用的类。A)函数库B)类库C)框架D)类属答案:B解析:[单选题]50.以下关于类间连接测试的说法中,正确的是()A)类关联的多重性测试只关注与连接有关的增、删、改操作,而不关心连接的实现方式B)模态机测试可以把多个类看做一个遵循全局状态转换图的大模态类C)受控异常测试在任何情况下均无须编写异常模拟程序D)往返场景测试只能基于代码而不能基于顺序图答案:B解析:[单选题]51.在测试一个政府办公信息系统时,需要输入邮政编码。请问相比之下,下面()组测试数据是测试邮政编码的最佳选择A)100080,10000,abc,410006,空白B)410006,空白,空值,41006,abcC)100080,100000,abe,空白,IOOOOOD)410006,abc,空值,100000,IOOOOO答案:B解析:[单选题]52.以下选项中不属于磁盘调度算法的是?A)先来先服务B)优先数调度C)电梯算法D)最短查找时间优先答案:B解析:访问磁盘的时间因子由3部分构成,分别为查找时间、等待时间和数据传输时间。其中查找时间是决定因素,因此磁盘调度算法有如下3种:(1)先来先服务调度(FCFS)(2)最短查找时间优先调度(SSTF):查找时间最短一般就是指查找距离磁头最短,该模式有可能引起无限拖延,也就是常说的?饥饿?。(3)电梯算法调度(SCAN):该算法是磁头前进方向L的最短查找时间优先算法,排除了磁头在盘面局部位置上的往复移动,很大程度上消除了第二种算法(SSTF)的不公平性,但是仍对中间磁道的请求有利。[单选题]53.()测试用例设计方法既可以用于黑盒测试,也可以用于白盒测试。A)边界值法B)基本路径法C)正交试验设计法D)逻辑覆盖法答案:A解析:本题考查测试用例设计。正确的概念是:边界值法既可以用于黑盒测试用例设计,也可以用于白盒测试用例设计。基本路径法用于白盒测试用例设计。正交试验设计法用于黑盒测试用例设计。逻辑覆盖法用于白盒测试用例设计。[单选题]54.以下关于测试原则的叙述中,不正确的是()。A)测试贯穿于全部软件生命周期,并不是实现完成后才开始B)测试用例本身不需要测试C)测试用例需要逐步完善、不断修订D)当缺陷成群集中出现时,测试时应该更多关注这些缺陷群答案:B解析:[单选题]55.()方法根据输出对输入的依赖关系设计测试用例A)路径测试B)等价类C)因果图D)边界值答案:C解析:[单选题]56.软件测试过程中的集成测试主要是为了发现()阶段的错误。A)需求分析B)概要设计C)详细设计D)编码答案:B解析:[单选题]57.确保测试与()无关,不要依赖使用过期的数据进行测试。A)时间B)地点C)软硬件资源D)测试人员答案:A解析:[单选题]58.用户访问某Web网站,浏览器上显示?HTTP-404?错误,则故障原因是______。A)默认路由器配置不当B)所请求当前页面不存在C)Web服务器内部出错D)用户无权访问答案:B解析:[单选题]59.以下哪一项不属于软件易用性测试关注的范畴()。A)软件界面的色彩是否协调B)软件是否能在多种操作系统下运行C)软件是否支持用户根据自己的需要进行定制D)软件是否能主动引导用户使用相互关联的功能答案:D解析:软件易用性是对软件是否好用的一种度量。易用性测试包括用户文档的测试,易安装性测试、功能易用性测试以及用户界面测试。易安装性测试包括安装手册的易用性、安装的自动化程度、安装的灵活性、安装中断的处理、修复安装和卸载、多环境安装的支持。功能易用性测试包括业务符合度、功能定制性、功能的关联度、数据的共享度、用户约束的合理度。用户界面测试包括界面整体测试、界面元素测试、输入测试。A项属于用户界面整体测试的合理性测试;B项属于易安装性测试的多环境安装的支持;C项属于功能易用性测试的功能定制性。D项不属于软件易用性测试关注的范畴。[单选题]60.以下()不属于系统测A)基于商业流程的测试B)性能、负载和压力测试C)可用性测试D)自顶向下的集成测试答案:D解析:[单选题]61.严重的软件缺陷的产生主要源自()。A)需求B)设计C)编码D)测试答案:A解析:[单选题]62.软件单元测试时,应设计测试用例检查数据结构的()差错1)不正确或不一致的数据类型说明2)错误的变量名,如变量名拼写错或缩写错等3)使用尚未赋值或尚未初始化的变量4)错误的初始值或错误的默认值5)不一致的数据类型6)下溢、上溢或地址差错7)全局数据对软件单元的影响A)仅1)B)仅1)、3)和4)C)仅1)~6)D)以上都是.答案:D解析:[单选题]63.国标16260中,在描述外部(内部)效率度量时,给出了若干针对计算机系统时间消耗的定义,以下描述项中正确的有()。①响应时间是指从按下传送键到得到结果为止所需要的时间。②处理时间是指从接受一个消息到送出它的结果之间计算机的历时时间。③周转时间是指从提出要求到得到结果所需要的时间。④响应时间包括处理时间和传输时间。A)①②③④B)①③C)②③D)①②④答案:A解析:本题考查国标16260中的效率度量。正确的概念如下:·响应时间包括处理时间和传输时间,是指从按下传送键到得到结果为止所需要的时间。·处理时间是指从接受一个消息到送出它的结果之间计算机的历时时间。·周转时间是指从提出要求到得到结果所需要的时间。[单选题]64.软件开发的螺旋模型综合了瀑布模型和演化模型的优点,还增加了()。采用螺旋模型时,软件开发沿着螺线自内向外旋转,每转一圈都要对(请作答此空)进行识别和分析,并采取相应的对策。螺旋线第一圈的开始点可能是一个()。从第二圈开始,一个新产品开发项目开始了,新产品的演化沿着螺旋线进行若干次迭代,一直运转到软件生命期结束。A)系统B)计划C)风险D)工程答案:C解析:螺旋模型是在瀑布模型和演化模型的基础上,加上两者所忽略的风险分析所建立的一种开发模型。螺旋线第一圈的开始点可能是一个概念项目。[单选题]65.8位ASCII编码的最大编码值为______A)128B)127C)256D)255答案:D解析:[单选题]66.软件评测师考试分为()个科目?A)4B)3C)2D)1答案:C解析:软件评测师考试分为基础知识和应用技术2个科目,分为上午场和下午场,上午场为软件工程与软件测试基础知识,一共75道选择题;下午场为软件测试应用技术,5道问答题。[单选题]67.面向对象软件的测试过程一般可分为面向对象分析的测试、面向对象设计的测试、面向对象编程的测试和()A)面向对象的单元测试B)面向对象的集成测试C)面向对象的系统测试D)面向对象的验收测试答案:C解析:[单选题]68.______方法根据输出对输入的依赖关系设计测试用例。A)路径测试B)等价类C)因果图D)边界值答案:B解析:[单选题]69.若计算机存储数据采用的是双符号位(00表示正号、11表示负号),两个符号相同的数相加时,如果运算结果的两个符号位经()运算得1,则可断定这两个数相加的结果产生了溢出。A)逻辑与B)逻辑或C)逻辑同或D)逻辑异或答案:D解析:本题考查计算机系统基础知识。当表示数据时规定了位数后,其能表示的数值的范围就确定了,在两个数进行相加运算的结果超出了该范围后,就发生了溢出。在二进制情况下,溢出时符号位将变反,即两个正数相加,结果的符号位是负数,或者两个负数相加,结果的符号位是正数。采用两个符号位时,溢出发生后两个符号位就不一致了,这两位进行异或的结果一定为1。[单选题]70.下列关于面向对象软件测试活动的说法中,错误的是()A)面向对象软件的测试活动通常是迭代与渐进的B)测试活动只是一系列相关测试任务的集合,时间上并不一定连贯C)测试活动之间应该首尾相接D)测试活动可能发生在系统渐进的每一阶段答案:C解析:[单选题]71.以下关于中间件的描述,错误的是()。A)中间件是基于分布式系统的软件B)中间件不仅仅实现互联,还要实现应用之间的互操作C)中间件本质上是对分布式应用的抽象D)中间件是一种应用软件答案:D解析:中间件不是-种应用软件,而是位于应用软件和系统软件之间的服务程序。IDG对中间件的定义表明,它是一类软件,而非一种软件。中间件不仅仅实现互联,还要实现应用之间的互操作。中间件是基于分布式处理的软件,最突出的特点是其网络通信功能。[单选题]72.测试过程中的4项基本活动是测试策划、测试设计、测试总结和A)测试执行B)测试报告C)测试度量D)测试需求答案:A解析:[单选题]73.在引入自动化测试工具以前,手工测试遇到的问题包括()。①工作量和时间耗费过于庞大②衡量软件测试工作进展困难③长时间运行的可靠性测试问题④对并发用户进行模拟的问题⑤确定系统的性能瓶颈问题⑥软件测试过程的管理问题A)①②③④⑥B)①②③④⑤⑥C)①②③⑤⑥D)①②③④⑤答案:B解析:手工测试遇到的问题主要包括:工作量和时间耗费过于庞大;衡量软件测试工作进展困难;长时间运行的可靠性测试问题;对并发用户进行模拟的问题;确定系统的性能瓶颈问题;软件测试过程的管理问题等,第2部分:多项选择题,共2题,每题至少两个正确答案,多选或少选均不得分。[多选题]74.测试设计员的职责有:()A)制定测试计划B)设计测试用例C)设计测试过程、脚本D)评估测试活动答案:BC解析:[多选题]75.Intent可以存储(传递)哪些类型的数据()A)整数B)布尔数据C)图像数据D)实现Serializable接口的类的对象E)可序列号的对象F)Bitmap对象答案:ABCE解析:第3部分:填空题,共4题,请在空白处填写正确答案。[填空题]76.要覆盖含循环结构的所有路径是不可能的,一般通过限制____来测试。答案:循环次数解析:[填空题]77.测试阶段的基本任务是根据软件开发各阶段的________和程序的内部结构,精心设计一组测试用例,利用这些实例执行程序,找出软件中潜在的各种错误和缺陷。答案:文档资料解析:[填空题]78.集成测试中的具体方法是____________。答案:渐增式和非渐增式测试方法解析:[填空题]79.确认测试指检查软件的功能与性能是否与需求规格说明书中确定的指标相符合,又称_______测试。答案:有效性解析:第4部分:判断题,共7题,请判断题目是否正确。[判断题]80.软件测试等于程序测试答案:错解析:[判断题]81.黑盒测试法又叫功能测试或数据驱动测试答案:对解析:[判断题]82.软件测试就是为了验证软件功能实现的是否正确,是否完成既定目标的活动,所以软件测试在软件工程的后期才开始具体的工作答案:错解析:[判断题]83.面向对象的软件测试是采用面向对象的概念和原则,用结构化的方法构建答案:错解析:[判断题]84.一个程序中所含有的路径数与程序的复杂程度有着直接的关系答案:对解析:[判断题]85.敏捷测试不需要写测试计划答案:错解析:[判断题]86.单元测试能发现约80%的软件缺陷答案:对解析:第5部分:问答题,共14题,请在空白处填写正确答案。[问答题]87.系统测试计划是否需要同行审批,为什么答案:需要,系统测试计划属于项目阶段性关键文档,因此需要评审。解析:[问答题]88.简述一下缺陷的生命周期?答案:新建->提交->确认->分配->修复->验证->关闭解析:[问答题]89.进程是指令的集合,是静态的概念。而程序是动态的概念,程序是一个程序关于某个数据集的一次运行,是运行中的进程,具有动态性和并发性。A)正确B)错误答案:B解析:错误,应该是:程序是指令的集合,是静态的概念。而进程是动态的概念,进程是一个程序关于某个数据集的一次运行,是运行中的程序,具有动态性和并发性。[问答题]90.某大型匹萨加工和销售商为了有效管理匹萨的生产和销售情况,欲开发一套基于Web的信息系统。其主要功能为销售、生产控制、采购、运送、存储和财务管理等。系统采用JavaEE平台开发,页面中采用表单实现数据的提交与交互,使用图形(Graphics)以提升展示效果。2、简述图形测试的主要检查点。答案:图形测试的主要检查点如下:(1)颜色饱和度和对比度是否合适;(2)需要突出的链接的颜色是否容易识别;(3)是否正确加载所有的图形。【解析】第二小题考查页面的展示效果方面的测试。Web页面展示效果在用户界面友好性方面非常重要,是用户界面测试的主要内容之一。图形测试主要检查图片大小、颜色饱和度和对比度是否合适、需要突出的链接的颜色是否容易识别、是否正确加载等等。解析:[问答题]91.什么是软件测试,软件测试的目的?答案:{软件测试(英语:SoftwareTesting),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。}{测试的目的是为了发现尽可能多的缺陷,不是为了说明软件中没有缺陷。}解析:[问答题]92.如何理解压力、负载、性能测试测试?答案:性能测试是一个较大的范围,实际上性能测试本身包含了性能、强度、压力、负载等多方面的测试内容。压力测试是对服务器的稳定性以及负载能力等方面的测试,是一种很平常的测试。增大访问系统的用户数量、或者几个用户进行大数据量操作都是压力测试。而负载测试是压力相对较大的测试,主要是测试15系统在一种或者集中极限条件下的相应能力,是性能测试的重要部分。100个用户对系统进行连续半个小时的访问可以看作压力测试,那么连续访问8个小时就可以认为负载测试,1000个用户连续访问系统1个小时也可以看作是负载测试。实际上压力测试和负载测试没有明显的区分。测试人员应该站在关注整体性能的高度上来对系统进行测试。解析:[问答题]93.阅读下列C程序,回答下列问题。[C程序]intGetMaxDay(intyear,intmonth){intmaxday=0;//1if(month>=1&&month<=12){//2,3if(month==2){//4if(year%4==0){//5if(year%100==0){//6if(year%400==0)}//7maxday=29;//8else//9maxday=28;}else//10maxday=29;}else//11maxday=28;}else{//12if(month==4||month==6||month==9||month==11)//13,14,15,16m

温馨提示

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

评论

0/150

提交评论