1一、多选题10道1.下列文档中,哪些属于测试文档()A.详细设计B.测试说明C.软件架构设计文档D.测试计划E.测试用例F.需求文档答案:BDE2.下列选项中哪些不是测试计划的内容()A.测试项通过/失败准则B.需要测试的特征C.不需要测试的特征D.测试交付项E.测试步骤F.测试覆盖评测G.暂停准则和恢复要求H.测试质量评测I.环境要求答案:EFH3.下列软件质量子特性中,哪些是“功能性”的子特性()A、适合性B、成熟性C、互操作性D、容错性E、准确性F、易操作性G、安全保密性答案:ACEG4.测试用例包括的要素有()A.用例说明B.输入及操作说明C.期望测试结果D.实测结果E.测试人员答案:ABC5.下列选项属于计算机中毒后的现象的是()A.系统资源的不正常消耗B.进程列表中的异常进程C.出现内存泄露问题D.文件大小发生改变答案:ABD6.按照病毒的分类,通过感染可执行文件来传播的病毒属于______;通过修改MBR或DBR从而进行感染的病毒属于______;窃取计算机用户的信息的病毒属于________。2A.引导型病毒B.宏病毒C.文件型病毒D.蠕虫E.木马型病毒答案:CAE7.下列协议中属于传输层的协议有()A.IP协议B.TCP协议C.ARP协议D.HTTP协议E.UDP协议F.ICMP协议答案:BE8.软件工程标准的层次包括()A.国际标准B.国家标准C.行业标准D.企业规范E.项目规范F.内部标准答案:ABCDE9.中国的软件工程国家标准可以分为4类为()A.基础标准B.开发标准C.测试标准D.文档标准E.管理标准F.维护标准答案:ABDE10.高级检验员应理解标准GB/T17544的主要内容包括:()A.应能检查产品说明的合适性、正确性B.应能检查用户文档的合适性、正确性C.能依据标准和被测软件编制测试计划、测试用例和测试规程D.应能编制测试记录和测试日志E.应能按照测试计划和测试用例测试源代码答案:ABDE10a下列中国的软件工程国家标准属于管理标准的是()A.GB/T8566B.GB/T16260C.GB/T18905D.GB/T17544E.GB/T114573F.GB/T15532答案:BCD二、填空题10道1.不能进行复制的病毒是。答案:木马病毒2.LoadTest是_______测试,用来检查测试对象在不同工作量条件下的性能行为。答案:负载3.在控制装置(例如开关、按键等)上或其附近使用符号来指示“通”和“断”的状态时,使用竖线“|”表示“”状态,使用圆圈“Φ”表示“”状态.答案:通,断4.市电设备的连接与断开顺序为:连接时先连接,再接。答案:地端,高压端5.Regressiontesting是测试。答案:回归6.Validation是,Verification是。答案:确认,验证7.测试就是测量产品的功能和性能指标与相关国家标准或行业标准所规定的功能和性能指标之间符合程度的测试活动。答案:标准符合性8.GB/T18905是标准。答案:《软件工程产品评价》9.中国国家标准按标准性质,可以分为为强制性标准和推荐性标准两类性质的标准。保障人体健康,人身、财产安全的标准和法律、行政法规规定强制执行的标准是标准。答案:强制性10.软件工程国家军用标准以“”为标记。答案:GJB三、单选题50道1.下列软件测试说法正确的是()A.在软件测试过程中要确定程序缺陷的确切位置,并对程序设计和编码进行修改B.软件测试是在程序编码完成之后才开始进行的C.软件测试是通过现象,找出原因的一个思维分析过程D.软件测试的主要工作是验证产品是否满足了用户的需求答案:D2.关于软件测试的目的,下列说法不正确的是()A.软件测试的目的仅仅在于发现错误B.通过测试发现缺陷,以便及时改进C.软件测试要确保产品满足性能和效率的要求D.软件测试的根本目的是确保最终交给用户的产品符合用户需求答案:A3.瀑布模型和螺旋模型,下列说法错误的是()A.瀑布模型将软件生命周期的各项活动规定为依照固定顺序连接的若干阶段工作4B.螺旋模型一开始对所有细节进行了计划,然后从小的方面开始着手,不断重复C.螺旋模型比瀑布模型在实际使用起来更有效D.和螺旋模型相比瀑布模型在后期发现需求阶段的缺陷,其修改成本比较大答案:B4.若一个通讯簿最多可以输入100条记录,则应设计下列选项中哪组测试用例进行测试最优()。()A.分别输入1、50、100条记录B.分别输入0、1、50、99、100条记录C.分别输入0、1、99、100、101条记录D.分别输入0、1、50、99、100、101条记录答案:D5.以下哪一类测试不属于静态测试是()A.代码审查B.代码走查C.静态分析D.语句覆盖答案:D6.对等价类划分方法描述不正确的是()A.若某个输入条件说明了一个必须成立的情况,则可划分为一个有效等价类和一个无效等价类B.若某个输入条件对取值范围或值的个数进行了规定,则可确定两个有效等价类和一个无效等价类C.若已划分的某等价类中的各元素在程序中处理方式不同,则应当将此等价类进一步划分成更小的等价类D.如果输入条件是一个布尔量,则可以确定一个有效等价类和一个无效等价类答案:B7.下列关于静态测试的方法描述不正确的是()A.桌前检查是在单元测试之前进行的,重点检查编码风格和编码是否符合规范B.静态分析通常需要使用辅助工具来进行C.代码走查一般由代码创建者来进行测试,因其对代码更加熟悉D.代码评审是一种有同行参与的评审活动答案:C8.阅读下面程序,下列选项中,能够完成语句覆盖的测试用例是()if((x4)||(z7)){k=x*y-1;j=sqrt(k);}if((x==8)&&(y5)){j=x%y+2;}j=j%3;A.x=2,y=6,z=55B.x=6,y=6,z=5C.x=8,y=6,z=4D.x=8,y=5,z=5答案:C9.逻辑覆盖测试包括以下6种逻辑覆盖,按照发现bug的能力,由强到弱排序正确的是()A.条件组合覆盖,路径覆盖,条件覆盖,判定覆盖,判定/条件覆盖,语句覆盖B.路径覆盖,条件组合覆盖,判定/条件覆盖,条件覆盖,判定覆盖,语句覆盖C.条件组合覆盖,路径覆盖,判定/条件覆盖,条件覆盖,判定覆盖,语句覆盖D.路径覆盖,条件组合覆盖,条件覆盖,判定/条件覆盖,判定覆盖,语句覆盖答案:B10.软件测试的过程各阶段的顺序正确的是()A.单元测试,确认测试,集成测试,系统测试,验收测试B.单元测试,集成测试,确认测试,系统测试,验收测试C.单元测试,系统测试,集成测试,确认测试,,验收测试D.单元测试,集成测试,系统测试,确认测试,验收测试答案:B11.下列关于软件测试各阶段的说法中正确的是()A.确认测试是在集成测试之前进行的B.集成测试是将通过确认测试的软件,与硬件、外设、数据和人员等所有其他相关元素结合在一起进行测试的过程C.对于那些无法独立运行的单元模块,只能用静态的方法对其进行单元测试D.单元测试是最小单位的测试答案:D12.关于自动测试工具说法不正确的是()A.自动测试的引入可以提高测试的效率和测试的准确性B.自动测试可以很快、很广泛的查找缺陷C.自动测试的程度越高,测试质量越好D.如果缺乏合理的计划和风险分析,执行自动测试可能比执行手工测试的开销还要大答案:C13.下列关于自动测试工具的作用说法错误的是()。A.TestDirector是测试管理工具B.RationalRobot可以进行功能和性能方面测试工具C.WinRunner是服务器性能测试工具D.LoadRunner是用于C/S结构软件的性能测试工具答案:C14.下面关于测试用例的说法,正确的是()。A.测试用例通常由软件开发人员根据自己写的代码而设计B.一个成功的测试用例将证明程序的正确性C.测试用例的设计与软件的具体功能或性能有密切的关系D.在编写测试用例的时候,一般不再需要考虑需求答案:C15.下列关于软件风险分析的说法,正确的有()。A.对于软件系统所有可能出现的风险都要进行风险分析B.必须根据正在实施的变动再次进行风险分析6C.软件风险分析的目标是软件测试的对象和成本D.软件开发过程不需要进行风险分析答案:B(确定测试对象、测试的优先级及测试的深度,有时可能还包括确定不予测试对象)16.下列关于各软件测试阶段特点的说法,错误的是()。()A.单元测试是最小单位的测试B.单元测试可以发现时序问题C.集成测试可以发现单元测试中无法发现的资源竞争的问题D.确认测试往往在系统测试的前期进行,包括有效性测试和软件配置审查答案:B17.下列关于测试策略描述,正确的有()。A.测试策略描述测试小组用于测试整体和每个阶段的方法B.测试策略是通用的,每个项目都采用一样的策略来进行测试C.每一个参加测试的人都要编写测试策略D.测试策略应该按照功能点来进行划分答案:A18.软件可靠性不包括的要素是()A.规定的性能B.规定的环境条件C.规定时间D.规定的功能答案:A19.关于软件缺陷,下列说法错误的是()A.程序错误属于软件缺陷B.行业背景知识可以帮助我们有效的识别软件缺陷C.识别软件缺陷不应脱离用户需求D.经过修改后的软件产品,其中存在的软件缺陷必然会越来越少答案:D20.下列关于缺陷分类的说法中错误的是()A.按严重性来给缺陷进行分类,主要是从产品和用户的角度来考虑B.优先级表示修复缺陷的迫切程度和应该何时修复C.缺陷越严重,优先级越高D.缺陷的优先级随着项目的发展会发生变化答案:C21.在集成测试的时候不能发现的问题是()A.独立可接受的误差在组装后可能会超过可接受的误差限度B.接口方面的错误C.软件兼容问题D.资源竞争问题答案:C22.下列哪项不是对测试文档要求具备的()A.清晰性B.一致性C.正确性7D.创新性答案:D23.关于测试文档一致性要求下列说法错误的是()A.不需要考虑测试文档和用户文档是否一致B.测试文档应避免和产品描述冲突C.测试文档包含的信息应是正确的并且是可验证的D.测试文档要注意内部一致性问题答案:A24.关于黑盒测试和白盒测试,下列说法不正确的是()A.黑盒测试通常是针对功能的测试B.白盒测试主要针对结构的测试C.黑盒测试和白盒测试都能测试程序内部的特定部位D.白盒测试无法检测程序的外部特性答案:C25.下列对Beta测试描述正确的是()A.Beta测试需要用户参加B、Beta测试也称之为独立测试C.Beta是在开发者控制的一个应用环境中进行的测试D.Beta测试就是验收测试答案:A26.在C语言中,下列关于用户自定义标识符说法不正确的是()A.用户所定义的标识符允许使用关键字B.用户所定义的标识符应尽量做到“见名知意”C.用户所定义的标识符必须以字母或下划线开头D.用户定义的标识符中,大、小写字母代表不同标识答案:A28.下列不是代理服务器的功能的是()A.缓存内容,提高访问速度B.增强安全性C.内容过滤和权限控制D.暂时解决IP地址不足答案:B29.下列上网接入方式中,不使用电话线的是()A.拨号B.ADSLC.ISDND.DDN答案:D30.关于BIOS的作用,下列说法不正确的是()A.BIOS是系统软、硬件间连接的纽带B.BIOS是BasicInput/OutputSystem的缩写C.BIOS实现了对硬件的隔离D.BIOS包含了一组设备驱动程序的集合答案:D31.通常采用的防止病毒的方法不包括()8A.安装操作系统等软件的补丁程序。B.慎重打开或执行邮件中的附件。C.升级杀毒软件病毒库。D.经常整理磁盘碎片。答案:D32.下面哪个设备是由北桥芯片来进行连接的()A.网卡B.IDE硬盘C.AGP显卡D.软驱答案:C33.下面表述正确的是()。A.内存和外存的主要区别在于是否可以被CPU直接操作B.光盘的存储结构和硬盘的相似,也有柱面、磁道和扇区的概念C.一个IDE接口可以接四个IDE设备D.硬盘容量大小计算方式是:硬盘容量=磁道*扇区*盘片数答案:A34.操作系统的五大功能包括()A.处理机管理,存储器管理,文件管理,硬件管理,作业管理B.软件管