还剩25页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
软件测试模拟题+参考答案
一、单选题(共100题,每题1分,共100分)
1.()的目的是搞清项目是否可能实现和值得开发A、软件定义阶段B、可行性研究阶段C、问题定义阶段D、需求分析阶段正确答案B
2.在模块划分中,类是()的模块A、面向过程B、面向对象C、面向功能D、面向结构正确答案B
3.通常情况下,关于缺陷报告,下列说法正确的是()A、细小的缺陷也应该报告B、为了提高相关人员对缺陷的重视程度,需要夸大一些缺陷的严重性C、测试人员不能引用他人的缺陷报告D、对于不可重现的错误,可以不用报告正确答案A
4.()的特点包括功能域明确;不可能任意转移控制;容易确定局部和全局数据的作用域;容易表现嵌套关系A、程序流程图B、PAD图C、盒图D、判定表、软件bug就是程序的错误AB、对于不影响使用的小缺陷也要及时报告C、不要夸大程序缺陷D、永远都要报告不可重现的错误正确答案A
39.下列关于软件测试与调试的说法中错误的是()A、一般来说,软件测试找到的大多是错误的外部表现,而调试能够找到错误的内部原因.B、一般来说,软件测试工作的开始要早于软件调试工作.C、通常情况下,软件测试经历的时间要长于软件调试的时间.D、测试的主要工作是找到缺陷并解决缺陷,测试的主要工作是解决缺陷,所以软件测试包含程序调试工作.正确答案D
40.在所有测试活动中,以下全都属于测试开发阶段的是()A、分析测试需求、准备测试数据B、分析测试需求、设计测试用例C、设计测试用例、开发测试工具D、准备测试数据、开发测试工具正确答案D
41.下列选项中,对“优化缺陷”解释最准确的一项是()A、一个缺陷一个报告B、分析缺陷一一使用最少步骤重现缺陷C、方便阅读D、保证重现缺陷正确答案B
42.关于编写缺陷报告的描述,以下说法不正确的是()A、可以在报告开头对复杂缺陷进行小结,然后给出操作细节B、通过适当的空行提高缺陷报告的可读性C、不要跳过重现缺陷的必要步骤D、避免用中立的语气,以免程序员不明白测试人员的意思正确答案D
43.以下关于软件测试的说法中正确的是A、无经验用户的测试是盲目的,所以不值得参考B、已找到软件缺陷越多,说明那里的软件缺陷越多C、专业的测试人员要尽量运用测试技术进行测试,直觉和预感是没有用的D、以上均不正确正确答案B
44.确定了系统的转化过程、系统所操纵的数据或物质的收集,还有过程、存储、外部世界之间的数据流或物质流A、实体关系图B、状态转化图C、对话图D、数据流图正确答案D
45.按存储的工作方式分类,存储器可分为A、软盘、硬盘光盘B、半导体存储器、磁表面存储器、光存储器C、RAM、ROM、BIOSD、随机读写存储器、顺序读写存储器、只读存储器正确答案D
46.也称为分支覆盖,是一种较强的逻辑覆盖、条件组合覆盖AB、路径覆盖C、条件覆盖D、判定覆盖正确答案D
47.下列关于ClassView提供的特性,说法错误的是()A、用户只需双击ClassView图标,就可以跳转到对话编辑器B、用户只需双击ClassView图标,就可以创建函数或方法的声明和执行过程C、用户只需双击ClassView图标,就可以类、声明或函数定义D、用户只需双击ClassView图标,就可以删除类正确答案D
48.JavaScr ipt是一种安全语言,它()A、允许访问本地的硬盘B、能通过浏览器实现信息浏览或动态交互C、允许对网络文档进行修改和删除D、可以将数据存入到服务器上正确答案B
49.()是物理数据项或数据项的集合、函数AB、方法C、实体D、对象正确答案C
50.软件测试的任务是()A、将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口B、确定每个模块的数据结构和算法,确定模块的细节,具体为外部接口、内部接口、输入输出、局部数据C、发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用D、实现人和计算机的通讯,产生一个机器能执行的源程序正确答案C
51.软件测试是软件质量保证的重要手段()是软件测试的最基础环节A、系统测试B、确认测试C、单元测试D、验收测试正确答案C
52.下列有关提高程序效率的方法中,错误的是()A、避免将不同的数据类型混在一起B、尽量避免采用多维数组和复杂的表C、使用复杂性小的算法D、细心分析多层循环嵌套,确定是否可以将一些工作移到循环内正确答案D
53.下面不强调迭代开发的软件开发模型是()A、螺旋模型B、瀑布模型C、快速原型模型D、敏捷开发模型正确答案B
54.下列不属于需求规格说明的特点的是()、一致性AB、完整性C、可修改性D、可重用性正确答案D
55.模块是组成软件结构的基本元素,它是()的集合、软件描述和实现AB、变量和函数C、数据说明和算法D、变量定义和功能实现正确答案C
56.下列说法正确的是()、00A是面向对象设计的缩写AB、00S是面向对象设计的缩写C\OID是面向对象设计的缩写D、00D是面向对象设计的缩写正确答案D
57.测试环境中不包括得内容就是()A、测试所需文档资料B、测试所需网络环境C、测试所需硬件环境D、测试所需软件环境正确答案A
58.进程的状态分为()三种状态A、等待、就绪、运行B、开始、运行、结束C、中断、等待、运行D、单向、双向、多向正确答案A
59.()是指把一些关系密切的软件元素物理地址放在一起,把关系密切的数据限制在模块内使用/兰白刍朔A Rf-l,J,「2八■■■I IB、局部化C、模块化D、抽象正确答案B
60.有关“兢兢业业、吃苦耐劳”的职业道德规范方面,()是错误的A、不计较个人得失,具有吃苦耐劳、脚踏实地的精神B、严格按照正常的作息时间开展工作,只做自己份内的工作C、不仅要在理论上有一定的造诣,还要具有实干精神D、能够脚踏实地、埋头苦干、任劳任怨正确答案B
61.一般来说,ISP的网络中心都会有一台专门完成域名地址到IP地址转化的计算机,这台计算机称作()、WEB服务器AB、域名服务器C、EMAIL服务器D、代理服务器正确答案B
62.一个软件原型是所提出的新产品的部分实现下面不属于使用原型的主要目的的是()A、可以探索不同的用户界面技术,使系统达到最佳的可用性B、用户对原型的评价可以指出需求中的许多问题,在开发真正产品之前,可以用最低的费用来解决这些问题C、通过一系列小规模的开发循环,可以完成整个产品的开发D、在原型屏幕显示和报表中使用合理的模拟数据正确答案D
63.对于冒烟测试,以下说法错误的是()A、软件修改后,对其关键功能进行的测试B、为防止出现资源浪费,在通过冒烟测试后,系统方可进入全面测试阶段C、冒烟测试用于确认是否需要将测试人员进入新版本测试工作中D、冒烟测试是随机测试的一种方法,测试充分性无法得到衡量正确答案D
64.面向对象测试中测试类定义的每种方法,基本上相当于传统软件测试中的()、模块测试AB、单元测试C、系统测试D、验证测试正确答案B
65.有效性测试是在模拟的环境下,运用黑盒测试的方法验证所测软件是否满足()中所列的要求A、软件概要设计文档B、单元测试方案C、集成测试方案D、软件需求规格说明书正确答案D
66.软件产品发行时存在风险,通常风险为高、中、低三级,有损公司形象通常属于()、中AB、不算风险D、低正确答案C
67.软件测试得目的是()A、证明软件得正确性B、尽量不发现错误以便早日提交软件C、解决软件中隐藏得错误D、发现软件中隐藏得错误正确答案D
68.()是以一种有序的方式来设法探测潜在的错误位置、回归测试AB、模块测试C、系统化测试D、验证测试正确答案C
69.从测试得要求来讲,如果想让测试完成得效果更好,测试部门与开发部门得关系最好就是下面四种中得()oA、测试组织与开发组织为同一公司同一部门同一小组,并且测试人员与开发人员为同一组人员,即开发人员测试自己得程序B、测试组织与开发组织为同一公司,但不在同一部门C、测试组织与开发组织为不同公司D、测试组织与开发组织为同一公司同一部门同一小组,但测试人员与开发人员为不同人员正确答案C
70.在VC中,如果在Menu Item属性页中选择()复选框,表示此菜单项是一个多级菜单,并且其右边将会出现一个新菜单框A、CheckedB、i nacti veCxPop-upD、Grayed正确答案c
71.TCP/1P的传输层大致对应于OS I模型的传输层和()A\会话层B、表示层C、网络层D、应用层正确答案A
72.数据模型按不同的应用层次可划分为两类一类是概念数据模型,另一类是()、逻辑模型AB、实体模型C、概念模型D、物理模型正确答案A
73.以下不属于按照软件测试技术划分的是()、白盒测试AB、黑盒测试C、多国语言版本测试D、灰盒测试正确答案C
74.下列有关测试说法中,正确的是()A、测试组的测试工作是在编码阶段开始的B、静态测试是不运行被测程序本身,而寻找程序代码中可能存在的错误或评估程序代码的过程C、所有的测试都适合引入测试工具辅助进行测试D、只要进行有效的测试,就能获得高质量的软件产品正确答案B
75.在下列选项中,测试人员从()开始介入最有利于软件项目的成功A、需求分析阶段B、编码阶段C、系统测试阶段D、设计阶段正确答案A
76.下列关于改进软件测试过程的要点说法错误的是()A、测试过程的质量决定测试工作的成败B、改进测试过程是一个长期的过程C、测试工具的应用可以缩短部分测试周期,实现测试自动化D、在软件生命周期中测试人员尽早介入会造成缺陷转移正确答案D
77.下列测试策略中,不是在系统测试的中后期和验收测试阶段进行的是()A、数据库测试B、加密测试C、安装测试D、裸机测试正确答案A
78.下列关于缺陷报告书写准则的说法中错误的是()A、报告的缺陷信息应真实准确,不能为了引起关注而夸大缺陷的严重性B、使用最少的步骤重现缺陷、但要包含所有重现缺陷的必要步骤C、尽量把一个模块的缺陷写在一个报告中,以节约开发人员的阅读正确答案C
5.所有的()必须与业务需求一致、用户需求AB、系统需求C、功能需求D、产品需求正确答案A
6.系统结构图包括()A、主系统结构图与系统流程图B、次系统结构图与系统扩充结构图C、次系统结构图与系统流程图D、主系统结构图与系统扩充结构图正确答案D
7.()中的菱形框代表关系,它确定了实体对之间逻辑上和数量上的联系A、程序流程图B、状态转化图C、实体关系图D、对话图正确答案C
8.著作权是指作者及其他著作权人对其文学、艺术、科学作品所享有的人身权利和()的总称A、名誉权利B、财产权利C、著名权利D、发行权利正确答案B时间D、不可重现的错误、小缺陷都要记录到缺陷报告中正确答案CA、字节型文件结构B、物理的文件结构C、字符型文件结构D、逻辑的文件结构
79.在文件结构中,()对用户是透明的正确答案B
80.用不同得方法可将软件测试分为白盒法与黑盒法,或者()与、动态测试AB、灰盒法C、黑盒法D、白盒法静态测试正确答案A
81.下列选项中关于软件测试叙述错误的是()A、软件测试的根本目的是尽可能多地发现问题并排除潜在的错误,最终把一个高质量的软件系统交给用户使用B、软件测试可以作为度量软件与用户需求间差距的手段C、没有发现错误的测试也是有价值的D、软件测试的目的是暴露问题正确答案A
82.驱动模块在单元测试中()、由被测模块调用AB、用以检验被测模块与下级模块的接口C、用以模拟被测模块的上级模块D、不可以接受测试数据正确答案C
83.判定表由4部分组成其中()是和每种条件组合相对应的动作、右上部AB、左上部C、左下部D、右下部正确答案D
84.域名服务器上运行着一个数据库系统,数据库中保存的是域名地址与()的对应A、MAC地址B、URL地址C、TCP地址D、IP地址正确答案D
85.UML的目标是用()的方式描述任何类型的系统A、面向对象B、面向功能C、面向结构D、面向过程正确答案A
86.测试一个(),应该用那种能暴露边界情况的测试实例,既有简单的也有较难的A、编译程序B、二进制程序C、数值程序D、图形程序正确答案C
87.在缓冲技术中,()是以专用的寄存器作为缓冲器,费用较高、软件缓冲AB、单缓冲C、硬件缓冲D、多重缓冲正确答案C
88.()方法是一种面向数据流的设计方法,是当前应用较广泛的技术,是一种较为完善的系统设计方法、结构化设计AB、程式化设计C、面向对象设计D、模块化设计正确答案A
89.密码验证模块包含的两个子模块是()A、身份认证和密码修改B、身份认证和密码认证C、用户登录和密码认证D、用户登录和密码修改正确答案A
90.()主要是指程序的运行效率和存储效率两个方面、程序性能优化AB、代码调试C、编码风格D、软件测试正确答案A
91.测试大纲一般是()的进一步细化、软件需求AB、原始需求C、产品需求D、测试需求正确答案C
92.是通过逐级文字菜单来组织链接和内容的,它不像WWW那样有丰富的多媒体页面A、FtpB、GopherC、F ingerD、Http正确答案B
93.测试的目的是,而不是对正确性进行形式化证明、要纠正程序中的bugAB、要暴露程序中的错误C、要暴露程序中的bugD、要纠正程序中的错误正确答案B
94.在需求分析阶段,确定系统的运行要求,就是确定系统运行时的,如主机、软件、外设等A、软件要求B、硬件要求C、环境要求D、设备要求正确答案C
95.知识产权包括著作权和两部分、专利权AB、工业产权C、名誉权D、使用权正确答案B
96.在软件生命周期中,测试人员从哪个阶段开始参与更有利于软件项目的成功()、系统测试阶段AB、设计阶段C、需求分析阶段D、编码阶段正确答案C
97.虚拟机好似通用的计算机,有自己的指令系统,但本身没有()、实际的硬件AB、操作系统C、翻译程序D、翻译指令正确答案A
98.()方法是把系统逻辑模型映射成软件结构,根据信息流的类型采用相应的方法、模块化设计AB、面向对象设计C、程式化设计D、结构化设计正确答案D
99.在Mantis缺陷跟踪系统中,下列选项中不属于缺陷状态的是()A、推迟B、已确认C、新建D、关闭正确答案A
100.在用()观点建立起的3种模型中(对象模型、动态模型、功能模型),对象模型是最基本、最重要、最核心的A、模块化B、原型法C、结构化D、面向对象正确答案D
9.测试人员在识别软件缺陷时,通常不采取的方法是()A、公布到网上寻求帮助B、参考用户手册和联机帮助C、参考软件需求说明书D、多与用户进行沟通正确答案A
10.()存储一个对话框模板,模板制定了对话框的特征,包括其大小、位置、风格以及对话框中各种控件等、对话框类AB、对话框函数C、单模对话框D、对话框模板资源正确答案D
11.()是一种跟踪已运行和未运行代码的工具,它可以告诉用户测试用例是否运行了所有代码、符号调试程序AB、测试记录C、覆盖监控D、系统测试正确答案C
12.程序指令执行过程中将逻辑地址转换成物理地址的过程称为()oA、静态重定位B、动态重定位C、逻辑重定位D、线性重定位正确答案B
13.用于防止使软件质量倒退的测试叫()、系统测试AB、回归测试C、模块测试D、计划测试正确答案B
14.以下不属于测试总结文档内容的是A、测试数据分析图表B、参与测试的机构和人员列表C、测试项目概述D、测试过程中应用的测试策略正确答案B
15.的目的是确定目标系统必须具备哪些功能A、问题定义阶段B、需求分析阶段C、软件定义阶段D、可行性研究阶段正确答案B
16.下列不属于测试需求分析阶段的输入的是、软件设计说明AB、软件测试的方法与规范C、软件需求规格说明D、软件测试计划正确答案A
17.是采用人一机对话的方式控制作业的运行A、实时作业控制B、动态作业控制C、联机作业控制D、脱机作业控制正确答案C
18.软件项目可行性分析的研究内容包括技术可行性、、运行可行性以及法律可行性等、经济可行性AB、环境可行性C、时间可行性D、人员可行性正确答案A
19.是指对研究的系统要抓住重要方面,而忽略个别的、非本质的属性和差别,抽出共性的、本质的东西、对象AB、抽象C、模块D、类正确答案B
20.是把经过测试的子系统装配成一个完整的系统来测试A、平行测试B、验收测试C、系统测试D、模块测试正确答案C
21.JavaScr ipt可以直接对用户或客户输入作出响应,无须经过Web服务程序,因而它是的A、基于对象B、静态C、安全D、动态正确答案D
22.数据库系统是一个复杂的系统,是存储介质、处理对象和管理系统的集合体,由数据库、硬件支持系统、软件支持系统和()四部分组成、数据模型描述AB、操作系统C、应用系统D、数据库管理员正确答案D
23.在面向对象方法中,基本结构是()而不是记录,一切事物、概念都可以看作()、函数AB、对象C、数据D、方法正确答案B
24.下列关于测试的说法中错误的是()A、以一个功能点为基准,通常情况下,单元测试阶段进行测试的成本效率要高于集成测试和系统测试阶段B、软件经过单元测试阶段后,可以忽略回归测试工作C、单元测试阶段一白盒测试方法为主,黑盒测试方法为辅D、单元测试阶段进行的测试可以由开发人员或白盒测试工程师来完正确答案B
25.以下不属于软件测试工作范围的是()A、测试工具的选择及测试脚本的录制B、测试用例设计与开发C、进行缺陷的定位于调试D、制定软件测试计划正确答案C
26.语言具有的特征包括对象生成功能、消息传递机制、类和遗传机制A、程式化程序设计B、模块化程序设计C、结构化程序设计D、面向对象正确答案D
27.是一种面向数据库系统的模型,主要用于DBMS的实现、概念模型AB、逻辑模型C、实体模型D、物理模型正确答案B
28.在进行软件结构概要设计时应该遵循一些重要的原则,这些原则不包括0A、模块化B、抽象f-l八I ID、继承正确答案D
29.模块化的优点不包括A、降低软件的开发成本B、降低软件开发和维护的难度C、提高软件的质量D、可以移植正确答案D
30.劳动关系主要是指劳动者和用人单位在实现劳动的过程中发生的0A、社会关系B、服务关系C、制约关系D、管理与被管理关系正确答案A
31.并行接口适用于的场合,其接口电路相对简单A、传输距离较远,传输速度要求高B、传输距离较近,传输速度要求低C、传输距离较近,传输速度要求高D、传输距离较远,传输速度要求低正确答案C
32.创建辅助线程只需两步A、实现控制函数和创建线程B、实现控制函数和启动线程C、实现控制类和启动线程D、实现控制类和实现控制函数正确答案B
33.翻译程序在语言程序翻译时,读入一句源程序,则翻译一句,执行一句,反反复复直到最终完成、过程型AB、脱机型C、编译型D、解释型正确答案D
34.下列不属于软件定义时期的主要任务的是()A、确定工程的可行性;B、导出实现工程目标应该采用的策略及系统必须完成的功能;C、设计软件的结构D、确定软件开发工程的总目标;正确答案C
35.以下说法中,正确的是()A、缺陷报告所报告的缺陷应该分布描述B、小缺陷不需要提交C、可以随意地修改他人的缺陷报D、缺陷报告可以延期提交正确答案A
36.组件技术是分布式()的技术、面向过程AB、面向结构C、面向对象D、模块化正确答案C
37.以下不属于外包测试的三种服务模式的是()A、开发人员到测试工作进行开发B、现场测试onsiteC、设立联合研发中心D、完全高岸外包offshore正确答案A
38.下列关于软件缺陷说法错误的是()。
个人认证
优秀文档
获得点赞 0