软件评测师练习题与答案_第1页
软件评测师练习题与答案_第2页
软件评测师练习题与答案_第3页
软件评测师练习题与答案_第4页
软件评测师练习题与答案_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

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

文档简介

软件评测师练习题与答案一、单选题(共100题,每题1分,共100分)1、可用于编写独立程序和快速脚本的语言是()。A、JavaB、C#C、PythonD、Prolog正确答案:C2、以下测试项目不适合采用自动化测试的是()。A、需要反复进行的测试B、易用性测试C、可以录制回放的测试D、负载压力测试正确答案:B3、web应用链接测试不包括_______A、不存在的页面文件B、错误的链接C、无链接指向的页面D、客户端和服务器端的链接速率正确答案:D4、以下关于软件测试原则的叙述中,正确的是()。A、测试用例只需选用合理的输入数据,不需要选择不合理的输入数据B、程序员应尽量测试自己的程序C、应制定测试计划并严格执行,排除随意性D、穷举测试是可能的正确答案:C5、对计算机评价的主要性能指标有时钟频率、()、运算精度、内存容量等。A、端口吞吐量B、可移植性C、丢包率D、数据处理速率正确答案:D6、某软件系统无须在线容错,也不能采用冗余设计,如果对可靠性要求较高,故障有可能导致严重后果,一般采用()。A、恢复块设计B、降低复杂度设计C、检错技术D、N版本程序设计正确答案:C7、对建立良好的程序设计风格,下面描述正确的是()。A、充分考虑程序的执行效率B、程序的注释可有可无C、符号名的命名要符合语法D、程序应简单、清晰、可读性好正确答案:D8、利用高速通信网络将多态高性能工作站或微型机互连构成机群系统,其系统结构形式属于_____计算机。A、单指令多数据流(SIMD)B、单指令单数据流(SISD)C、多指令多数据流(MIMD)D、多指令单数据流(MISD)正确答案:C9、在计算机系统中总线宽度分为地址总线宽度和数据总线宽度。若计算机中地址总线的宽度为32位,则最多允许直接访问主存储器()的物理空间。A、40MBB、4GBC、40GBD、400GB正确答案:B10、传统编译器进行词法分析、语法分析、代码生成等步骤的处理时,前一阶段处理的输出是后一阶段处理的输入,则采用的软件体系结构风格是()。该体系结构的优点不包括()。A、管道过滤器B、信息库C、分层D、发布订阅正确答案:A11、计算机软件著作权的保护对象是指()A、软件开发思想与设计方案B、软件著作权权利人C、计算机程序及算法D、计算机程序及其文档正确答案:B12、软件设计师王某在其公司的某一综合楼信息管理系统软件开发工作中承担了大部分程序设计工作,该系统交付用户后,投入试运行后,王某离职离开公司,并带走了该综合信息管理系统的源程序,拒不交还公司,王某认为,综合信息管理系统的源程序是他独立完成的,他是综合信息系统源程序的软件著作权人,王某的行为()。A、侵犯了公司的软件著作权B、侵犯了公司的商业秘密权C、不涉及侵犯了公司的软件著作权D、未侵犯了公司的软件著作权正确答案:A13、MVC模式(模型-视图-控制器)是软件工程中的一种软件架构模式,把软件系统分为模型、视图和控制器三个部分。()不属于MVC模式的优点。A、低耦合性B、高运行效率C、可维护性D、高重用性正确答案:B14、兼容性测试的测试范围包括()。①硬件兼容性测试②软件兼容性测试③数据兼容性测试④平台兼容性测试A、①②③④B、①②③C、①D、①②正确答案:A15、()服务的主要作用是提供远程登录服务。A、E-mailB、GopherC、FTPD、Telnet正确答案:D16、将源程序中多处使用的同一个常数定义为常量并命名,()。A、提高了源程序的可维护性B、缩短了源程序代码长度C、提高了编译效率D、提高了程序的运行效率正确答案:A17、以下测试方法中,不属于典型安全性测试的是()。A、模拟攻击试验B、漏洞扫描C、安全功能验证D、通信加密正确答案:D18、在CPU中,______不仅要保证指令的正确执行,还要能够处理异常事件。A、寄存器组B、控制器C、运算器D、内部总线正确答案:B19、以下关于系统测试的叙述,不正确的是()。A、系统测试的对象不包含软件所依赖的硬件、外设和数据B、系统测试的目的是验证系统是否满足了需求规格的定义C、系统测试是基于系统整体需求说明书的黑盒类测试D、系统测试是针对整个产品系统进行的测试正确答案:A20、软件设计一般包括概要设计和详细设计,其中概要设计不包括()。A、数据结构设计B、模块之间的接口设计C、体系结构设计D、模块划分正确答案:B21、以下关于黑盒测试的测试方法选择策略的叙述中,不正确的是()。A、如果没有达到要求的覆盖准则,则应该补充一些测试用例B、任何情况下都必须使用边界值分析,因为这种方法发现错误能力最强C、首先进行等价类划分,因为这是提高测试效率最有效的方法D、如果没有达到要求的覆盖准则,则应该补充一些测试用例正确答案:D22、现要开发一个软件产品的图形用户界面,则最适宜采用()过程模型。A、原型化B、瀑布C、增量D、螺旋正确答案:A23、以下叙述中,不正确的是()。A、黑盒测试可以检测软件行为、性能等特性是否满足要求B、黑盒测试可以检测软件是否有人机交互上的错误C、黑盒测试用例设计可以和软件实现同步进行D、黑盒测试依赖于软件内部的具体实现,如果实现发生了变化,则需要重新设计用例正确答案:D24、以下不属于单元测试测试内容的()。A、边界条件测试B、模块接口测试C、系统性能测试D、局部数据测试正确答案:C25、以下关于测试计划的叙述中,不正确的是()。A、测试计划能使项目参与人员沟通顺畅B、测试计划能使测试工作顺利进行C、测试计划是软件过程规范化的要求D、测试计划无益于提高软件质量正确答案:D26、典型的软件测试过程模型包括______。A、X模型、W模型、H模型、增量模型B、X模型、W模型、H模型、前置测试模型C、V模型、W模型、H模型、螺旋模型D、V模型、W模型、H模型、渐进模型正确答案:B27、当用户需求不清晰、需求经常变化、系统规模不太大时,最适宜采用的软件开发方法是()A、面向对象B、结构化C、原型D、敏捷正确答案:C28、以下各项中,()属于需求说明书的评测内容。①系统定义的目标是否与用户的要求一致②设计的约束条件或限制条件是否符合实际③是否考虑过软件需求的其他方案④软件的行为与它必须处理的信息、必须完成的功能是否一致A、①、③、④B、②、③、④C、①、②、④D、①、②、③、④正确答案:D29、软件工程的基本目标是()。A、开发高质量的软件B、推动软件理论和技术的发展C、消除软件固有的复杂性D、努力发挥开发人员的创造性潜能正确答案:A30、"“<titlestyle="italic">science</title>”是XML中一个元素的定义,其中元素标记的属性值是(24)。"A、styleB、scienceC、italicD、title正确答案:B31、以下不属于系统测试范畴的是()。A、安全测试B、单元测试C、性能测试D、强度测试正确答案:B32、以下关于边界值测试法的叙述中,不正确的是()。A、边界值分析法是对等价类划分方法的补充B、边界值分析法不仅需考虑输入域边界,而且还需要考虑输出域边界C、发生在输入输出边界上的错误比发生在输入输出范围的内部的错误要少D、测试数据应尽可能选取边界上的值,而不是等价类中的典型值或任意值正确答案:C33、在机器指令的地址段中,直接指出操作数本身的寻址方式称为()。A、隐含寻址B、直接寻址C、立即寻址D、寄存器寻址正确答案:C34、在软件开发过程中,详细设计的内容不包括()设计。A、算法B、数据库物理结构C、软件体系结构D、数据结构正确答案:D35、Bug记录信息包括()。①被测软件名称②被测软件版本③测试人④错误等级⑤开发人⑥详细步骤A、①②④⑥B、①②③④⑤⑥C、①③④⑥D、①②③④⑥正确答案:D36、在以阶段划分的编译器中,符号表管理和()贯穿于编译器工作始终。A、语法分析B、出错处理C、语义分析D、代码生成正确答案:B37、以下关于测试工作在软件开发各阶段作用的叙述中,不正确的是()。A、在程序编写阶段制定系统测试计划B、在概要设计和详细设计阶段制定集成测试计划和单元测试计划C、在测试阶段实施测试并提交测试报告D、在需求分析阶段确定测试的需求分析正确答案:A38、使用质量是从用户的角度来看待的产品质量,其属性不包括()。A、可靠性B、有效性C、生产率D、安全性正确答案:A39、下列测试工具中,使用(此空)执行自动化负载压力测试,使用______执行代码静态结构分析,使用______执行网络测试。A、LogiscopeB、SmartBitsC、QuickD、LoadRunner正确答案:D40、以下关于边界值测试法的叙述中,不正确的是A、边界值分析法是对等价类划分方法的补充B、测试数据应尽可能选取边界上的值C、错误更容易发生在输入输出边界上而不是输入输出范围的内部D、边界值分析法仅需考虑输入域边界,不用考虑输出域边界正确答案:D41、下列安全协议中,与TLS最接近的协议是()。A、SSLB、HTTPSC、IPSecD、PGP正确答案:A42、POP3协议采用_____模式进行通信,当客户机需要服务时,客户端软件与POP3服务器建立______连接。A、B/SB、PTPC、C/SD、PTS正确答案:C43、集线器与网桥的区别是()A、集线器不能检测发送冲突,而网桥可以检测冲突B、网桥是物理层设备,而集线器是数据链路层设备C、集线器是物理层设备,而网桥是数据链路层设备D、网桥只有两个端口,而集线器是一种多端口网桥正确答案:C44、在计算机系统中常用的输入/输出控制方式有赤条件传送、中断、程序查询和DMA等。其中,采用()方式时,不需要CPU控制数据的传输过程。A、DMAB、中断C、程序查询D、无条件传送正确答案:A45、属于CPU中算术逻辑单元的部件是()。A、程序计数器B、指令寄存器C、加法器D、指令译码器正确答案:C46、逻辑覆盖标准包括()。①判定覆盖②语句覆盖③条件判定覆盖④修正条件判定覆盖A、①②③④B、①②④C、①③D、①②③正确答案:A47、在进行软件设计时,以下结构设计原则中,不正确的是()。A、模块应具有较强的独立性,即高内聚和低耦合B、模块之间的连接存在上下级的调用关系和同级之间的横向联系C、所有模块都必须严格地分类编码并建立归档文件D、整个系统呈树状结构,不允许网状结构或交叉调用关系出现正确答案:B48、将在同一张报表上操作的所有程序组成一个模块,该模块的内聚为()。A、通信内聚B、逻辑内聚C、功能内聚D、时间内聚正确答案:A49、下列测试工具中,使用______执行自动化负载压力测试,使用______执行代码静态结构分析,使用(此空)执行网络测试。A、QuickB、LoadRunnerC、SmartBitsD、Logiscope正确答案:C50、以下关于信息和数据的描述中,错误的是()。A、客观事物中都蕴涵着信息B、通常从数据中可以提取信息C、信息是抽象的、数据是具体的D、信息和数据都由数字组成正确答案:D51、以下属于软件测试工具的是()。①JTest②LoadRunner③VisualStudio④JBuilderA、①②B、①②③④C、①D、①②③正确答案:A52、白盒测试不能发现()。A、功能错误B、代码路径中的错误C、死循环D、逻辑错误正确答案:A53、模块A的功能为:从数据库中读出产品信息,修改后存回数据库,然后将修改记录写到维护文件中。该模块内聚类型为()内聚。以下关于该类内聚的叙述中,正确的是()。A、功能B、时间C、逻辑D、过程正确答案:D54、为检测系统在长时间运行下是否存在性能瓶颈,应进行()。A、疲劳强度测试B、大数据量测试C、压力测试D、负载测试正确答案:A55、软件的易用性包括()。①易理解性②易学习性③易操作性④吸引性⑤依从性A、①②③④⑤B、①②③C、①②③④D、①②正确答案:A56、V模型指出,______对程序设计进行验证,(此空)对系统设计进行验证,______应当追朔到用户需求说明。A、验证测试B、系统测试C、单元和集成测试D、验收测试和确认测试正确答案:A57、用面向对象方法设计了一个父类File和两个子类DiskFile和TapeFile,这两个子类继承了其父类的open方法,并给出不同的实现。不同的子类执行open方法时,有不同的行为,这种机制称为()。A、关联B、消息传递C、多态D、继承正确答案:C58、某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享,包括实体资源和电子资源,共享规则可能在开发过程中有变化。客户希望开发小组能尽快提交可运行的软件,且可以接受多次交付。这种情况下最适宜采用()开发过程模型。主要是因为这种模型()。A、原型B、螺旋C、瀑布D、增量正确答案:D59、Object-orientedanalysis(OOA)isasemiformalspecificationtechniquefortheobject-orientedparadigm.Object-orientedanalysisconsistsofthreesteps.Thefirststepis(此空).Itdetermineshowthevariousresultsarecomputedbytheproductandpresentsthisinformationintheformofa______andassociatedscenarios.Thesecondis______,whichdeterminestheclassesandtheirattributes.Thendeterminetheinterrelationshipsandinteractionamongtheclasses.Thelaststepis______,whichdeterminestheactionsperformedbyortoeachclassorsubclassandpresentsthisinformationintheformof______A、behavioralB、use-caseC、dynamicD、class正确答案:B60、以下关于性能测试的叙述中,不正确的是A、性能测试类型包括负载测试,强度测试,容量测试等B、性能测试的目的是为了验证软件系统是否能够达到用户提出的性能指标C、性能测试常通过工具来模拟大量用户操作,增加系统负载D、性能测试不用于发现软件系统中存在的性能瓶颈正确答案:D61、件开发中经常利用配置库实现变更控制,主要是控制软件配置项的状态变化,不受配置管理控制的是()。A、评审状态B、工作状态C、自由状态D、受控状态正确答案:C62、以下关于黑盒测试的测试方法选择的叙述中,不正确的是()。A、必要时用等价类划分法补充测试用例B、可以用错误推测法追加测试用例C、在任何情况下都要采用边界值分析法D、如果输入条件之间不存在组合情况,则采用因果图法正确答案:D63、行为型设计模式描述类或对象如何交互和如何分配职责。()模式是行为型设计模式。A、装饰器(Decorator)B、解释器(Interpreter)C、构建器(Builder)D、组合(Composite)正确答案:B64、软件测试的对象不包括()。A、文档B、软件开发过程C、软件代码D、相关数据正确答案:B65、()主要对与设计相关的软件体系结构的构造进行测试。A、系统测试B、单元测试C、确认测试D、集成测试正确答案:D66、对现有软件系统中一些数据处理的算法进行改进,以提高效率,从而更快地响应用户服务要求。这种行为属于()维护。A、完善性B、正确性C、适应性D、预防性正确答案:A67、针对以下C语言程序段,对于(MaxNum,Type)的取值,至少需要()个测试用例能够满足判定覆盖的要求。while(MaxNum-->0){if(10==Type)x=y*2;elseif(100==Type)x=y+10;elsex=y-20;}A、2B、5C、4D、3正确答案:D68、Object-orientedanalysis(OOA)isasemiformalspecificationtechniquefortheobject-orientedparadigm.Object-orientedanalysisconsistsofthreesteps.Thefirststepis______.Itdetermineshowthevariousresultsarecomputedbytheproductandpresentsthisinformationintheformofa______andassociatedscenarios.Thesecondis(此空),whichdeterminestheclassesandtheirattributes.Thendeterminetheinterrelationshipsandinteractionamongtheclasses.Thelaststepis______,whichdeterminestheactionsperformedbyortoeachclassorsubclassandpresentsthisinformationintheformof______A、classB、behavioralC、dynamicD、use-case正确答案:A69、某软件公司在招聘软件评测师时,应聘者甲向公司做如下保证:①经过自己测试的软件今后不会再出现问题;②在工作中对所有程序员一视同仁,不会因为在某个程序员编写的程序中发现的问题多,就重点审查该程序,以免不利于团结;③承诺不需要其他人员,自己就可以独立进行测试工作;④发扬咬定青山不放松的精神,不把所有问题都找出来,决不罢休;你认为应聘者甲的保证()。A、①、④是正确的B、②是正确的C、都是正确的D、都不正确正确答案:D70、在结构化分析中,用数据流图描述()。当采用数据流图对银行客户关系管理进行分析时,()是一个加工。A、存款B、账户C、工作人员D、余额正确答案:A71、以下测试内容中,不属于GUI测试的是()。A、数据显示是否正常B、窗口相关操作是否符合标准C、计算结果是否正确D、菜单和鼠标操作是否正确正确答案:C72、以下不属于软件编码规范评测内容的是()。A、数据说明方法B、语句结构C、源程序文档化D、算法逻辑正确答案:D73、数据库系统通常采用三级模式结构外模式,模式和内模式,这三级模式分别对应的数据库的()。A、基本表,视图和存储文件B、视图,存储文件和基本表C、基本表,存储文件和视图D、视图,基本表和存储文件正确答案:D74、如果路由器收到了多个路由协议转发的关于某个目标的多条路由,那么决定采用哪条路由的策略是()。A、比较各个路由协议的版本B、选择路由费用最小的C、选择与自己路由协议相同的D、比较各个路由的管理距离正确答案:D75、采用折半查找算法有序表{7,15,18,21,27,36,42,48,51,54,60,72}中寻找值为15和38,分别需要进行()次元素之间的比较。A、3和2B、4和3C、3和1D、4和1正确答案:B76、在分布式数据库中有分片透明,复制透明,位置透明和逻辑透明等基本概念,其中,()是指局部数据模型透明,即用户或应用程序无需知道局部使用是哪种数据模型,()是指用户或应用程序不需要知道逻辑上访问的表是怎么分块存储的。A、逻辑透明B、复制透明C、分片透明D、位置透明正确答案:A77、模块A将其中的学生信息,即学生姓名、学号、手机号等放到一个结构体中,传递给模块B,则A和B之前的耦合类型为()耦合。A、控制B、标记C、内容D、数据正确答案:D78、模型吸收了软件工程“演化”的概念,使用原型及其他方法来尽量降低风险,适合于大型复杂软件系统的开发。A、螺旋B、原型C、喷泉D、瀑布正确答案:A79、()不属于网络测试的测试类型。A、可靠性测试B、吞吐量测试C、可接受性测试D、存储容量测试正确答案:D80、软件复杂性是指理解和处理软件的难易程度。其度量参数不包括()。A、类型B、难度C、规模D、结构正确答案:A81、在ISO/IEC软件质量模型中,功能性是与一组功能及其指定的性质的存在有关的一组属性,其子特性不包括()。A、成熟性B、适应性C、准确性D、安全性正确答案:A82、对于测试中所发现错误的管理是软件测试的重要环节,以下关于错误管理原则的叙述,正确的是()。A、若程序员发现报告的错误实际不是错误,可单方面决定拒绝进行错误修复B、错误修复后可以由报告错误的测试人员之外的其他测试人员进行验证,只要可以确认错误已经修复,就可以关闭错误C、每次对错误的处理都要保留处理者姓名、处理时间、处理步骤、错误的当前状态等详细处理信息,即使某次处理并未对错误进行修复D、测试人员发现的错误应直接提交给开发人员进行错误修复正确答案:C83、在面向对象系统中,对象的属性是()。A、与其它对象交互的方式B、对象的行为特性C、和其它对象相互区分的特性D、和其它对象相关联的方式正确答案:C84、在进程状态转换过程中,可能会引起进程阻塞的原因是()。A、执行P操作B、时间片到C、执行V操作D、I/O完成正确答案:A85、()不是良好编码的原则。A、选择好的程序设计风格B、保持变量名简短以使代码紧凑C、确保注释与代码完全一致D、在开始编码之前建立单元测试正确答案:B86、采用IE浏览器访间清华大学校园网主页时,正确的地址格式为()。A、Smtp:\\www、tsinghua、edu、cnB、Smtp://www、tsinghua、edu、cnC、http:\\www、tsinghua、edu、cnD、http://www、tsinghua、edu、cn正确答案:D87、以下不属于易用性测试的是()。A、界面测试B、功能易用性测试C、负载测试D、安装测试正确答案:C88、对于初始为空的栈S,入栈序列为a、b、c、d,且每个元素进栈、出栈各1次。若出栈序列的第一个元素为d,则合法的出栈序列为()。A、dB、dC、dD、d正确答案:D89、在计算机系统中,系统的()可以用MTTF/(1+MTTF)来度量,其中MTTF为平均无故障时间。A、健壮性B、可用性C、可靠性D、可维护性正确答案:C90、结构化分析的输出不包括()。A、加工逻辑B、数据流图C、结构图D、数据字典正确答案:C91、ICMP协议属于因特网中的()协议,ICMP协议数据单元封装在()中传送。A、会话层B、传输层C、网络层D、数据链路层正确答案:C92、"某企业职工关系EMP(E_no,E_name,DEPT,E_addr,E_tel中的属性分别表示职工号、姓名、部门、地址和电话;经费关系FUNDS(E_no,E_limit,E_used)中的属性分别表示职工号、总经费金额和己花费金额。若要查询部门为"开发部"且职工号为"03015"的职工姓名及其经费余额,则相应的SQL语句应为:SELECT()FROM()WHERE()"A、DEPT=‘开发部’ANDEMP、E_no=FUNDS、E_noANDEMP、E_no='03015'B、DEPT=‘开发部’ANDEMP、Eno=FUNDS、E_noOREMP、E_no='03015'C、DEPT=‘开发部’OREMP、E_no=FUNDS、E_noANDEMP、E_no='03015'D、DEPT=‘开发部’OREMP、E_no=FUNDS、E_noOREMP、E_no='03015'正确答案:D93、Object-orientedanalysis(OOA)isasemiformalspecificationtechniquefortheobject-orientedparadigm.Object-orientedanalysisconsistsofthreesteps.Thefirststepis______.Itdetermineshowthevariousresultsarecomputedbytheproductandpresentsthisinformationintheformofa______andassociatedscenarios.These

温馨提示

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

评论

0/150

提交评论