版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2月软件测试基础模拟试题(含答案解析)一、单选题(共50题,每题1分,共50分)1.软件测试的目的()A、发现软件开发中出现的错误B、避免软件开发中出现的错误C、修改软件中出现的错误D、尽可能发现并排出软件中潜藏的错误,提高软件的可靠性正确答案:A2.在数据结构中,从逻辑上可以把数据结构分成()A、紧凑结构和非紧凑结构B、内部结构和外部结构C、线性结构和非线性结构D、动态结构和静态结构正确答案:C答案解析:线性结构是数据元素之间存在一对一的线性关系的数据结构;非线性结构是数据元素之间存在一对多或多对一或多对多的关系的数据结构。从逻辑上,数据结构可分为线性结构和非线性结构。动态结构和静态结构是从存储方式上划分;紧凑结构和非紧凑结构不是常见的数据结构分类方式;内部结构和外部结构这种说法不准确。3.以程序的内部结构为基础的测试用例技术属于()A、白盒测试B、灰盒测试C、黑盒测试D、数据测试正确答案:A答案解析:白盒测试是基于程序的内部结构来设计测试用例的,它需要了解程序的代码逻辑、结构等信息,通过检查程序的内部结构来发现错误。而灰盒测试是介于白盒测试和黑盒测试之间的一种测试方法,既关注程序的内部结构又关注程序的功能;黑盒测试是基于程序的功能来设计测试用例,不考虑程序内部结构;数据测试主要侧重于对数据的验证等方面,与基于程序内部结构设计测试用例技术无关。所以以程序的内部结构为基础的测试用例技术属于白盒测试。4.关于ActionWord,以下说法不正确的是()A、ActionWord(缩写AW)是一种业务的抽象,比如测试用例里的测试步骤,检查验证、消息序列等等B、ActionWord抽象方式的不同对可重用性影响很大C、ActionWord可以带必选参数也可以带可选参数D、ActionWord的实现是不可执行的正确答案:D答案解析:ActionWord的实现是可执行的,它是业务的一种抽象,像测试用例里的测试步骤等,其抽象方式对可重用性影响很大,并且可以带必选参数和可选参数。所以选项D说法不正确。5.黑盒测试是从()观点出发的测试,而白盒测试是从()观点出发的测试A、开发人员、用户B、用户、开发人员C、开发人员、管理人员D、用户、管理人员正确答案:B答案解析:黑盒测试主要是从用户的角度出发,关注软件的功能是否符合用户需求,就像用户只关心软件能做什么,而不关心其内部实现细节。白盒测试则是从开发人员的角度出发,深入到代码内部,检查代码的结构、逻辑等,以便发现代码中的问题,所以是从开发人员的观点出发。6.关于自动化测试局限性的描述,以下错误的描述有()A、自动化测试不能提高测试覆盖率B、自动化测试不能取代手工测试C、自动化测试比手工测试发现的缺陷少D、自动化测试对测试设计依赖性极大正确答案:C7.数据流覆盖关注的是程序中某个变量从其声明、赋值到引用的变化情况,它是下列哪一种覆盖的变种()A、语句覆盖B、控制覆盖C、分支覆盖D、路径覆盖正确答案:D答案解析:数据流覆盖关注变量从声明、赋值到引用的变化情况,路径覆盖需要考虑程序中所有可能的执行路径,数据流覆盖可以看作是路径覆盖的一种变种,它通过关注变量的变化来确定程序执行路径,所以答案是D。8.对程序的测试最好由谁来做,对程序的调试最好由谁来做()A、程序开发组/程序开发组B、第三方测试机构/程序员C、程序员/第三方测试机构D、程序开发组/程序员正确答案:B答案解析:程序的测试由第三方测试机构来做可以更客观公正地发现程序中的问题,因为第三方测试机构与开发团队没有利益关联,能从不同角度进行测试。而程序的调试最好由程序员来做,因为程序员对程序的代码逻辑、实现细节最为了解,能够快速定位和解决调试过程中出现的问题。9.在没有需求文档和产品说明书的情况下只有哪一种测试方法可以进行的()A、错误推断测试B、语句覆盖测试C、路径分析测试D、条件覆盖测试正确答案:A答案解析:错误推断测试是基于经验和直觉推测可能存在的错误来设计测试用例,不需要需求文档和产品说明书。路径分析测试、语句覆盖测试、条件覆盖测试通常都需要依据一定的程序结构和功能要求等,这些往往需要需求文档和产品说明书等相关资料来确定具体的测试路径、语句、条件等,所以在没有需求文档和产品说明书的情况下只有错误推断测试可以进行。10.下列关于alpha、beta测试的描述中正确的是()A、alpha测试需要用户代表参加B、beta测试不是验收测试的一种C、beta测试是系统测试的一种D、alpha测试不需要用户代表参加正确答案:D11.为了提高测试的效率,正确的做法是()A、使用测试用例测试是为了检查程序是否做了应该做的事B、在完成程序的编码之后再制定软件的测试计划C、随机选取测试用例D、选择发现错误可能性大的数据作为测试用例正确答案:D答案解析:在测试时,选择发现错误可能性大的数据作为测试用例,能够更有针对性地找出程序中的问题,从而提高测试效率。而在完成程序编码之后再制定测试计划可能会导致计划不够完善,随机选取测试用例缺乏针对性,使用测试用例测试是为了检查程序是否正确执行功能而非提高测试效率。12.以下哪一种选项不属于软件缺陷()A、软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题B、软件中出现了产品规格说明不应该出现的功能C、软件没有实现产品规格说明所要求的功能D、软件实现了产品规格没有提到的功能正确答案:A答案解析:软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题,这不属于软件缺陷。软件缺陷通常是指软件未达到产品规格说明所要求的功能、出现了产品规格说明不应该出现的功能或者实现了产品规格没有提到的功能等情况。而这里软件实现了要求的功能,只是在性能和可移植性方面有其他考虑,并非软件本身存在缺陷。13.大多数实际情况下,性能测试的实现方法是()A、可靠性测试B、静态分析C、白盒测试D、黑盒测试正确答案:D答案解析:性能测试通常是从用户角度来评估系统性能,关注系统的功能实现而不深入代码内部,所以大多采用黑盒测试方法。黑盒测试不考虑内部结构和实现细节,只依据输入输出和外部特性来测试,符合性能测试从外部观察系统行为和性能表现的特点。白盒测试侧重于检查代码内部结构,静态分析主要针对代码的静态特性检查,可靠性测试重点在于评估系统在规定条件和时间内完成规定功能的能力,均不符合性能测试大多数情况下的实现方式。14.Excel软件可用于()A、文字处理B、电子表格处理C、设计程序D、幻灯片制作正确答案:B答案解析:Excel软件主要用于电子表格处理,它可以方便地进行数据的录入、计算、分析、排序、筛选等操作,广泛应用于财务、统计、数据分析等领域。文字处理一般用Word等软件;设计程序有专门的编程软件;幻灯片制作通常用PowerPoint等软件。15.下列方法中,不属于黑盒测试的是()A、基于场景的测试方法B、边界值分析法C、等价类测试法D、基本路径测试法正确答案:D答案解析:基本路径测试法属于白盒测试方法,它是基于程序的控制流结构来设计测试用例,需要了解程序内部的逻辑结构。而等价类测试法、边界值分析法、基于场景的测试方法都属于黑盒测试方法。等价类测试法是将输入数据划分为有效等价类和无效等价类来设计测试用例;边界值分析法是对输入或输出的边界值进行测试;基于场景的测试方法是基于用户实际使用软件的场景来设计测试用例,这些方法都不需要关注程序内部的具体实现细节。16.正式的技术评审FTR(FormalTechnicalReview)是软件工程师组织的软件质量保证活动,下面关于FTR指导原则中错误的是()A、评审产品,而不是评审生产者的能力B、要有严格的评审计划,并遵守日程安排C、对评审中出现的问题要充分讨论,以求彻底解决D、限制参与者人数,并要求评审会之前做好准备正确答案:C答案解析:FTR的指导原则包括:评审产品,而不是评审生产者的能力;要有严格的评审计划,并遵守日程安排;限制参与者人数,并要求评审会之前做好准备。对于评审中出现的问题应记录下来,会后再进行解决,而不是在评审中充分讨论以求彻底解决,所以选项C错误。17.下列可以作为软件测试对象的是()A、需求规格说明书B、软件设计规格说明C、源程序D、以上全部正确答案:D答案解析:软件测试的对象包括需求规格说明书、软件设计规格说明、源程序等。需求规格说明书是软件测试的重要依据,用于验证软件是否满足用户需求;软件设计规格说明描述了软件的设计架构等,也是测试的对象之一;源程序是直接的测试对象,通过对源程序的测试可以发现代码中的错误等问题。所以以上全部都可以作为软件测试对象。18.()也称功能测试,它是通过测试来检测每个功能是都能正常使用。A、动态测试B、系统测试C、压力测试D、黑盒测试正确答案:D答案解析:黑盒测试也称功能测试,它不考虑程序内部结构和逻辑,只关注功能是否能正常使用,通过输入数据和观察输出结果来验证功能的正确性。动态测试是通过运行程序来发现错误;系统测试是对整个系统进行的测试;压力测试是测试系统在极端条件下的性能。所以答案选D。19.成功的测试是指运行测试实例后()A、未发现程序错误B、发现了程序的错误C、证明程序正确性D、改正了程序错误正确答案:B答案解析:成功的测试是指能够发现程序中的错误。运行测试实例后发现了程序的错误,说明测试起到了应有的作用,检测出了程序可能存在的问题,所以选项B正确。选项A未发现程序错误不能说明测试成功;选项C证明程序正确性几乎是不可能完全做到的;选项D改正程序错误不是测试本身的任务,测试主要是发现错误而不是改正错误。20.()可以作为软件测试结束的标志A、使用了特定的测试用例B、错误强度曲线下降到预定的水平C、查出了预订数目的错误D、按照测试计划中所规定的时间进行了测试正确答案:B答案解析:当错误强度曲线下降到预定的水平时,意味着软件的缺陷密度已经降低到一个可接受的程度,此时可以认为软件测试达到了预期的效果,可作为软件测试结束的标志。选项A使用特定测试用例并不代表测试结束;选项C查出预定数目的错误不意味着软件质量达到要求;选项D按规定时间测试但不一定达到了测试目标,不能作为结束标志。21.功能测试的目的是()A、保证用户方便使用B、保证软件的功能符合软件需求C、保证系统没有错误D、保证软件性能符合设计的要求正确答案:B答案解析:功能测试是对软件的各项功能进行验证,确保其满足软件需求规格说明书中规定的功能要求,主要目的就是保证软件的功能符合软件需求。选项A保证用户方便使用不是功能测试的核心目的;选项C保证系统没有错误过于绝对,功能测试主要关注功能方面的正确性;选项D保证软件性能符合设计要求是性能测试的目的,而非功能测试的目的。22.坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期()A、改正程序错误B、管理评审C、技术评审D、程序测试正确答案:C答案解析:技术评审是一种软件开发过程中的质量保障措施,通过对软件工作产品进行检查和评估,可以在开发过程中尽早发现和预防错误。程序测试是在开发完成后对软件进行验证的活动,目的是发现已经存在的错误,而不是预防错误。改正程序错误是在发现错误之后进行的修复工作,不是在早期预防错误的措施。管理评审主要关注项目管理方面的问题,而非直接针对软件错误的预防。所以坚持在软件各个阶段实施技术评审,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期。23.用黑盒技术设计测试用例的方法之一为()A、基本路径测试B、循环覆盖C、因果图D、逻辑覆盖正确答案:C答案解析:因果图是用黑盒技术设计测试用例的方法之一。它从自然语言书写的程序规格说明的描述中找出因(输入条件)和果(输出或程序状态的改变),通过因果图将这些关系表示出来,进而设计测试用例。逻辑覆盖、循环覆盖、基本路径测试都属于白盒测试用例的设计方法。24.软件生存周期过程中,修改错误最大的阶段是()A、需求阶段B、设计阶段C、发布运行阶段D、编程阶段正确答案:C答案解析:在软件生存周期中,发布运行阶段修改错误的代价最大。因为在这个阶段软件已经投入使用,对错误的修改可能会影响到众多已经使用该软件的用户,可能需要付出高昂的成本来进行修复、重新发布以及对用户进行相关说明和培训等,而在需求阶段、设计阶段和编程阶段修改错误相对来说成本较低。25.在web应用软件的分层测试策略中,下列哪个不是测试关注的层次()A、数据层B、业务层C、服务层D、表示层正确答案:C答案解析:在web应用软件的分层测试策略中,通常关注数据层、业务层和表示层。服务层不是典型的分层测试直接关注的层次。26.软件错误产生的原因有多种多样,以下哪个不属于其中()A、需求分析不完善B、没有测试计划C、软件设计错误D、程序员编码过程中引入错误正确答案:B答案解析:需求分析不完善可能导致软件功能不符合用户期望,属于软件错误产生原因;软件设计错误会影响软件架构和模块间交互,容易引发错误;程序员编码过程中引入错误是常见的导致软件错误的因素。而没有测试计划主要影响的是软件测试的组织和执行,它本身并不直接产生软件错误,所以答案选B。27.为了提高测试的效率,应该()A、随机的选取测试数据B、取一切可能的输入数据作为测试数据C、在完成编码以后指定软件的测试计划D、选择发现错误的可能性正确答案:D答案解析:逐一分析各选项:选项A,随机选取测试数据可能会遗漏一些关键的测试场景,不能有效提高测试效率;选项B,取一切可能的输入数据作为测试数据工作量巨大,不现实,也无法提高测试效率;选项C,在完成编码以后指定软件的测试计划,可能会导致测试计划不够完善,不能很好地指导测试工作,不利于提高测试效率;选项D,选择发现错误可能性大的数据进行测试,能够更有针对性地发现问题,从而提高测试效率。28.1024B是()A、1KBB、1MBC、1GBD、1Gb正确答案:A29.在某大学学籍管理信息系统中,假设学生年龄的输入范围为16~40,则根据黑盒测试中的等价类划分技术,下面划分正确的是()A、可划分为2个有效等价类,1个无效等价类B、可划分为1个有效等价类,2个无效等价类C、可划分为1个有效等价类,1个无效等价类D、可划分为2个有效等价类,2个无效等价类正确答案:B答案解析:有效等价类是符合输入范围16~40的情况,只有1个。无效等价类是小于16和大于40的情况,共2个。所以可划分为1个有效等价类,2个无效等价类。30.测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是()A、根据接口进行选择B、划分等价C、随机选择D、根据数据大小进行选择正确答案:B答案解析:等价类划分是一种重要的软件测试技术,它将输入数据集合按照输入要求划分为若干个等价类,从每个等价类中选取代表性的数据作为测试用例。这样可以用较少的测试用例覆盖大部分可能的输入情况,是一种较为有效的选择子集进行测试的方法。随机选择可能会遗漏一些重要的边界情况或典型情况;根据接口进行选择不能全面覆盖输入数据的各种可能性;根据数据大小进行选择也不能很好地反映输入数据的本质特征。所以最好的选择方法是划分等价类。31.关于软件测试与软件开发的认识,不正确的是()A、软件生命周期各个阶段都可能产生错误B、软件测试是独立于软件开发的一个工作C、软件开发的需求分析和设计阶段就应开始测试工作D、测试越早进行,越有助于提高被测软件的质量正确答案:B答案解析:软件测试是软件开发过程中的一个重要阶段,并不是独立于软件开发的工作。软件生命周期的各个阶段都可能产生错误,所以在需求分析和设计阶段就应开始测试工作,而且测试越早进行,越有助于提高被测软件的质量。因此选项B的认识不正确。32.下列关于软件验收测试的合格通过准则错误的是()A、软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到B、所有测试项没有残余一级,二级和三级错误C、立项审批表,需求分析文档,设计文档和编码实现不一致D、验收测试工件齐全正确答案:C答案解析:软件验收测试的合格通过准则要求立项审批表、需求分析文档、设计文档和编码实现应保持一致,而不是不一致。选项A中软件需求分析说明书中定义的所有功能全部实现且性能指标全部达到是正确的验收准则;选项B所有测试项没有残余一级、二级和三级错误也是合理的验收要求;选项D验收测试工件齐全同样是验收通过的必要条件。33.根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是()A、单元测试B、集成测试C、系统测试D、验收测试正确答案:C答案解析:系统测试是基于软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试,其目的是验证系统是否满足了需求规格说明书中的各项功能和性能要求。单元测试主要针对程序模块进行测试;集成测试是对模块间的接口和集成情况进行测试;验收测试通常是在用户环境下,由用户或客户对软件系统进行验收。34.下面有关测试原则的说法正确的是()A、测试用例应由测试的输入数据和预期的输出结果组成B、使用测试用例进行测试是为了检查程序是否做了它该做的事C、测试用例只需选取合理的输入数据D、程序最好由编写该程序的程序员自己来测试正确答案:A答案解析:1.选项A:测试用例应由测试的输入数据和预期的输出结果组成,这是正确的。测试用例的基本构成就是输入数据和与之对应的预期输出,通过输入数据来验证程序是否能得到正确的输出结果,所以选项A正确。2.选项B:测试用例不能只选取合理的输入数据,还需要考虑边界值、异常情况等不合理的输入数据,以全面地测试程序的健壮性,所以选项B错误。3.选项C:程序由编写该程序的程序员自己来测试会存在局限性,因为程序员可能会受到思维定式等影响,较难发现自己代码中的问题,一般提倡由独立的测试人员进行测试,所以选项C错误。4.选项D:使用测试用例进行测试不仅是为了检查程序是否做了它该做的事,还要检查程序是否做了不该做的事,所以选项D错误。35.关于采用探索性测试的原因,下面哪个论述是最合适的?A、探索性测试可以发现一些正式测试中遗漏的缺陷B、探索性测试不需要花费工作量进行准备工作C、探索性测试在时间充裕的时候是最合适的D、探索性测试依赖于开发人员在被测对象知识和业务方面的支持正确答案:A答案解析:探索性测试强调测试人员在测试过程中同时进行测试设计和执行,这种方式能够发现一些正式测试中可能遗漏的缺陷。B选项探索性测试也需要一定准备工作;C选项探索性测试适用于各种时间场景,并非时间充裕时最合适;D选项探索性测试主要依赖测试人员自身的能力,而非开发人员在被测对象知识和业务方面的支持。36.在测试中,属于白盒测试方法为()A、代码测试B、仿真测试环境C、全数字仿真测试D、实物测试正确答案:A答案解析:白盒测试是基于代码结构和逻辑的测试方法,代码测试会深入到代码内部进行检查,符合白盒测试特点。实物测试主要针对硬件实物进行功能、性能等测试,不属于白盒测试。全数字仿真测试侧重于对数字模型或信号等进行仿真验证,并非基于代码结构。仿真测试环境也是针对系统或功能在模拟环境下测试,不是基于代码的白盒测试。37.黑盒测试法是根据产品的()来设计测试用例的A、内部逻辑B、应用范围C、输入数据D、功能正确答案:D答案解析:黑盒测试法是基于功能来设计测试用例的,它不考虑产品内部逻辑结构,只关注输入数据和输出结果之间的关系,通过各种输入来验证产品是否能正确实现其功能。38.十进制102转换为二进制是()A、1100111B、1100001C、101111D、1100110正确答案:D答案解析:将十进制数转换为二进制数可以使用除2取余的方法。具体步骤如下:1.将102除以2,商为51,余数为0。2.将51除以2,商为25,余数为1。3.将25除以2,商为12,余数为1。4.将12除以2,商为6,余数为0。5.将6除以2,商为3,余数为0。6.将3除以2,商为1,余数为1。7.将1除以2,商为0,余数为1。然后从下往上将余数排列,得到1100110,所以十进制102转换为二进制是1100110。39.软件测试的目的()A、发现程序中的所有错误B、尽可能多的发现程序中的错误C、证明程序是正确的D、调试程序正确答案:B答案解析:软件测试的目的是尽可能多地发现程序中的错误,而不是发现所有错误,因为要发现所有错误在实际中很难做到。软件测试不能证明程序是正确的,调试程序是在测试发现错误之后的行为,目的是定位和修正错误。所以软件测试的目的是尽可能多的发现程序中的错误。40.软件测试规范规定,软件测试的类别可分为:单元测试、集成测试以及()A、系统测试B、验收测试C、系统测试和验收测试D、配置项测试、系统测试和验收测试正确答案:C答案解析:软件测试规范规定,软件测试类别分为单元测试、集成测试、系统测试和验收测试。单元测试主要针对软件中的最小可测试单元进行测试;集成测试是对多个单元组合后的模块进行测试;系统测试是对整个系统进行全面测试,检查其是否满足需求规格说明书的要求;验收测试则是由用户或其他授权人员对软件进行测试,以确定是否满足验收标准,决定是否可以交付使用。所以答案选C。41.下列项目中不属于测试文档的是()A、程序流程图B、测试计划C、测试用例D、测试报告正确答案:A答案解析:程序流程图是用于描述程序的逻辑结构和执行流程的,不属于测试文档。测试计划是对测试活动的规划和安排;测试用例是为了测试而设计的数据和步骤;测试报告是对测试结果的总结和分析,它们都属于测试文档。42.以下说法正确的是()A、自底向上的集成测试需要测试人员编写测试驱动程序B、非功能质量属性越高越好C、单元测试是对软件基本组成单元进行测试,即测试对象一定是一个函数D、系统备份与恢复中的数据备份与恢复通常只需要针对业务/用户数据正确答案:B43.在需求获取与定义阶段就开始建立,以后要不断细化和完善的文档是()A、测试计划手册B、用户手册C、外部设计规格说明D、内部设计规格说明正确答案:B答案解析:需求获取与定义阶段开始建立并不断细化完善的是用户手册,它是面向用户的文档,用于指导用户使用系统,所以在需求获取与定义阶段就需开始构建,随着项目推进不断细化和完善。外部设计规格说明侧重于系统外部特性描述;内部设计规格说明聚焦内部设计细节;测试计划手册主要针对测试相关规划,均不是在需求获取与定义阶段就开始建立。44.下面的哪项测试步骤中需要进行局部数据结构测试()A、系统测试B、确认测试C、集成测试D、单元测试正确答案:D答案解析:单元测试是对软件中的最小可测试单元进行检查和验证。在单元测试中,需要对模块的局部数据结构进行测试,检查其内部数据的完整性、正确性,包括变量的定义、初始化、边界值等情况。集成测试主要关注模块之间的接口和交互;确认测试主要验证软件是否满足用户需求;系统测试则是对整个系统进行全面测试,它们一般不会专门针对局部数据结构进行测试。45.当一个应用程序窗口被最小化后该应用程序将会出现以下哪种情况?A、被转入后台执行B、被终止执行C、继续在前台执行D、被暂停执行正确答案:A答案解析:当应用程序窗口被最小化后,它不会被终止执行,也不会继续在前台执行,也不是被暂停执行,而是被转入后台执行,应用程序仍在运行,只是窗口不在前台显示了。46.软件测试的目的是()A、评价软件的质量B、发现软件的错误C、找出软件中的所有错误D、正确软件是正确的正确答案:B答案解析:软件测试的目的是发现软件中的错误,通过测试来发现软件缺陷,以便及时修复,提高软件质量。软件测试无法找出软件中的所有错误,也不是单纯评价软件质量,更不是证明软件是正确的。47.操作系统是一种()A、通用软件B、系统软件C、工具软件D、应用软件正确答案:B答案解析:操作系统是管理计算机硬件与软件资源的系统软件,它负责管理计算机系统的各种资源,如处理器、内存、存储设备、输入输出设备等,并为其他软件提供运行环境和服务,所以是系统软件。48.打开操作系统注册表的命令是()A、regeditB、regtableC、ifconfigD、register正确答案:A49.下列软件属性中,软件产品首要满足的应该是()A、性能需求B、可扩展性和灵活性C、功能需求D、容错、纠错能力正确答案:C答案解析:软件产品首要满足的是功能需求。功能需求定义了软件需要完成的具体任务和操作,是用户使用软件的核心目的所在。只有先满足了功能需求,软件才能具备实际的使用价值,后续的性能需求、可扩展性和灵活性、容错纠错能力等方面的要求才有意义和基础。性能需求关注软件的运行效率等方面;可扩展性和灵活性考虑软件未来的发展;容错、纠错能力保障软件运行的稳定性,但这些都不是首要满足的内容。50.下面有关软件缺陷的说法中错误的是()A、缺陷就是软件产品在开发中存在的错误B、缺陷开始软件维护过程中存在的错误、毛病等各种问题C、缺陷就是导致系统程序崩溃的错误D、缺陷就是系统所需要实现某种功能的失效和违背正确答案:C答案解析:选项C中说缺陷就是导致系统程序崩溃的错误,这种说法过于片面。软件缺陷是指软件产品中存在的错误、毛病等各种问题,不仅仅是导致系统程序崩溃的错误,还包括功能失效、性能问题、兼容性问题等多种情况。选项A、B、D对软件缺陷的描述更为全面和准确。二、判断题(共30题,每题1分,共30分)1.如果能做非常完美黑盒测试,则可无需做白盒测试A、正确B、错误正确答案:B2.白盒测试不仅与程序的内部结构有关,还要考虑程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年人教版初一英语第二学期期末考试试卷及答案(共三套)
- 2026年新版护理理论考试题库试卷及答案
- 2026年考研政治高分突破题库(全模块含答案详解)
- 双向情感障碍题库及答案
- 显微镜基础知识题库答案
- 谁是卧底英语题库及答案
- GMP各章节题库及答案
- 2026年加油站质量安全考试题及答案
- 2026年国企风险管理部经理岗位面试题含答案
- 2026年辽宁省凌海市高一数学上册期末考试模拟测试卷及完整答案(历年真题)
- 【真题】人教版五年级下册期末联考测试数学试卷(含解析)2024-2025学年河北省邢台市信都区胜利小学等五校
- 四川大学华西医院锦城医院护理岗招聘笔试真题2024
- 舞蹈培训机构合伙协议书
- 反家暴课件-课件
- 埃博拉病毒防控培训课件
- 智能制造工程课件
- 攀枝花电力沟槽施工方案
- 八年级语文下册必背古诗文(字帖描红)
- 铁路运输智能调度系统
- 非接触支付2024年商业支付的新趋势
- 防喷器的试压操作培训课件
评论
0/150
提交评论