资源预览内容
第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
第9页 / 共19页
第10页 / 共19页
亲,该文档总共19页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
、判断题1. 软件测试的目的是尽可能多的找出软件的缺陷。(丫)2. Beta测试是验收测试的一种。(丫)3. 验收测试是由最终用户来实施的(N)4. 项目立项前测试人员不需要提交任何工件。(丫)5. 单元测试能发现约80%的软件缺陷。(丫)6. 代码评审是检查源代码是否达到模块设计的要求。(N)7自底向上集成需要测试员编写驱动程序。(丫)8. 负载测试是验证要检验的系统的能力最高能达到什么程度(N)9. 测试人员要坚持原则,缺陷未修复完坚决不予通过(N)10. 代码评审员一般由测试员担任(N)11. 我们可以人为的使得软件不存在配置问题(N)12. 集成测试计划在需求分析阶段末提交(N)13. 测试是为了验证软件已正确地实现了用户的要求。(N)14. 白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。(丫)15. 黑盒测试的测试用例是根据程序内部逻辑设计的(N)16. 为了快速完成集成测试,采用一次性集成方式是适宜的。(N)17. 在软件开发过程中,若能推迟暴露其中的错误,则为修复和改正错误所花费的代价就会降低(N)二、选择题1. 软件验收测试的合格通过准则是:(ABCD)A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。B. 所有测试项没有残余一级、二级和三级错误。C. 立项审批表、需求分析文档、设计文档和编码实现一致。D. 验收测试工件齐全。2. 软件测试计划评审会需要哪些人员参加? (ABCD)A. 项目经理B. SQA 负责人C. 配置负责人D. 测试组3下列关于alpha测试的描述中正确的是:(AD)A. alpha 测试需要用户代表参加B. alpha 测试不需要用户代表参加C. alpha 测试是系统测试的一种D. alpha 测试是验收测试的一种4. 测试设计员的职责有:(BC)A. 制定测试计划B. 设计测试用例C. 设计测试过程、脚本D. 评估测试活动5. 软件实施活动的进入准则是:(ABC)A. 需求工件已经被基线化B. 详细设计工件已经被基线化C. 构架工件已经被基线化D. 项目阶段成果已经被基线化多项选择题1.在面向类的度量中,下列哪些度量方式是属于C&K套件的度量(). 面向对象的软件工程P463页C&K度量套件A. 每个类的加权方法B.对象类之间的耦合C.继承树的深度D.类大小E.特例化索引F.方法中内聚的缺乏2以下说法正确的有().A. 等价类划分和边界值分析属于白盒测试技术B. 基本路径测试属于白盒测试技术.C. 在基本路径测试中,可以通过流图来计算环路复杂性.D. 桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.E. 在确认测试中,测试是由用户在开发者的场所来进行,开发者对客户进行指导,是在 一个受控环境下进行.F. 可以不进行单元测试就开始集成测试,因为集成测试会发现所有的问题.3. 下列哪些属于集成测试的内容().A. 自顶向下集成B.自底向上集成C.回归测试D.压力测试4. 以下哪些内容是面向对象分析所包含的任务().A. 标识类(定义属性和方法)B. 刻画类的层次关系C. 标识对象对象关系D.表示对象行为5.我们可以将设计模式大致划分为以下几种类型().A.创建型B.行为型C.变换型D.结构型6. 软件产品与其它工业产品相比具有独特的开发过程,这决定了我们需要使用软件质量保证 的方法学和工具面对软件质量的各种特殊的挑战那么,软件开发过程的独特性有().A. 软件产品的高复杂性 B.与其它系统有接口 C.软件产品的不可见性D. 检测缺陷的机会只限于产品开发阶段E.需要协同工作7测试设计员的职责有().A. 制定测试计划B.设计测试用例C.设计测试过程,脚本D.评估测试活动8. 软件工程研究的对象包括().A. 质量 B.过程 C.技术 D.数据库E.工具9. 下列说法正确的是().A. 管理,分析,控制现实世界中发生的事件的程序称为实时软件B. 软件项目开发的成功,取决于工具和硬件设备的优劣C. 我们已经建造了软件的标准和规程,我们就能生产高质量的软件产品D. 在项目的进度告急的时候,解决办法之一就是加派人手10. 下列选项中,属于项目管理的对象是().A. 人员B.产品C.过程D.设备E.项目11. 衡量软件项目规模的参数有().A. 代码行数B.项目周期C.文档页数D.功能点数量12. 软件度量可以获得的信息包括().A. 软件质量B.软件规模C.软件过程改进D.软件性能13. 定义风险参数的考虑有().A. 软件失效发生的机率B.软件功能复杂性C. 软件失效产生的影响D.软件周期长短14. 软件质量保证的有效方式有().A. 软件技术评审B.软件项目管理C.安排项目计划D.软件测试15. 软件配置管理的主要工作包括().软件质量管理书第4章P46页A.版本控制B.质量保证C.配置审计D.变更控制16. 下列选项中,哪些为软件基本测试策略框架().A.白盒测试B.黒盒测试C.大爆炸测试 D.增量式测试17. 软件度量的基本维度有哪些().A.软件大小B.软件缺陷C.软件时间D.软件工作量 E.软件质量18. 一些缺陷会破坏同级评审的成功,它们对于审查来说发生得更为普遍,在评审中需要避免 下列的哪些缺陷( ).A. 参与评审的人不了解评审过程B. 评审过程没有被遵循C. 合适的人没有参加评审D. 评审会陷入对问题的解决上E. 评审的焦点放在文档形式而不是内容本身19. 下列哪些是软件配置管理的功能().A.版本控制B.过程控制C.工作空间管理D.异地开发支持E.变更请求管理20. 典型的审查包包括下列的哪些选项().A. 将被审查的初始可交付产品,其中指明了需审查的部分B. 定义了可交付产品的规格说明的所有前期的文档C. 用于验证初始可交付产品的测试文档D. 相关标准或其他参考文档E. 参与者需要的所有表格,如错误清单和个人问题日志等21. 下面哪些项是软件质量管理和项目过程的标准与模型().A.CMM B.SEI C.ISO D.IEEE E.SRI22. 下列项目中哪些是软件过程改进框架的内容().A.软件过程改进架构B.软件过程改进规划图 C.软件过程评估方法D. 软件过程改进环境E.软件过程改进计划23. 所有的同级评审都应该遵守几项基本的原则,从而对产品质量和团队文化产生有益的影 响,下列哪些是评审的指导原则( ).A.保持小型的评审小组B.检查你的自负倾向C.努力发现问题并且解决问题D.会议时间限制在两小时左右E.正式评审需要事先准备24. 下面哪些是辨别过程是否规范的内容().A. 过程是否文档化,成员是否都已经了解过程?B. 过程是否经过培训和实施?C. 过程是否具有强制性?是否有相应的机制与步骤来确保其实施?D. 过程是否有助于员工的工作?是否有相应的机制来跟踪过程的实施状况?E. 管理者是否以团队实施过程的能力与成果为依据进行评估与管理?25. 功能独立性是模块化和抽象以及信息隐藏的直接产物,衡量模块独立性的两个标准 是( ).A求精B.模块可理解性C内聚D耦合26. 下列哪些是面向对象设计的原则().27.28.29.30.31.32.33.34.35.36.37.38.39.A.单一职责原则B.开放一封闭原则 C.替换原则D.依赖关系倒置原则E.接口隔离原则 以下说法正确的有().A. 等价类划分和边界值分析属于白盒测试技术B. 基本路径测试属于白盒测试技术.C. 在基本路径测试中,可以通过流图来计算环路复杂性.D. 桩模块用于接收测试数据,并把数据传递给要测试的模块,然后打印相关结果.E. 在UML类图中,普通关联关系一般表示为在一个类中持有另外一个类的成员变量F. 在确认测试中,测试是由用户在开发者的场所来进行,开发者对客户进行指导,是在 一个受控环境下进行.下面哪些是辨别过程是否规范的内容().A. 过程是否文档化,成员是否都已经了解过程B. 过程是否经过培训和实施C. 过程是否具有强制性,是否有相应的机制与步骤来确保其实施D. 过程是否有助于员工的工作,是否有相应的机制来跟踪过程的实施状况E. 管理者是否以团队实施过程的能力与成果为依据进行评估与管理 软件验收测试的合格通过准则是( ).A. 软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求.B. 所有测试项没有残余一级,二级和三级错误.C. 立项审批表,需求分析文档,设计文档和编码实现一致.D. 验收测试工件齐全. 软件测试计划评审会需要哪些人员参加( ).A.项目经理 B.SQA负责人 C.配置负责人 D.测试组 下列关于alpha测试的描述中正确的是().A.alpha测试需要用户代表参加B.alpha测试不需要用户代表参C.alpha测试是系统测试的一种D.alpha测试是验收测试的一种测试设计员的职责有( ).A.制定测试计划B.设计测试用例C.设计测试过程,脚本D.评估测试活动软件实施活动的进入准则是( ).A.需求工件已经被基线化B.详细设计工件已经被基线化 C.构架工件已经被基线化D.项目阶段成果已经被基线化 下列角色不属于集成计划评审的是( ).A.配置经理B.项目经理C.测试员 D.编码员 软件测试设计活动主要有( ).A.工作量分析B.确定并说明测试用例C.确立并结构化测试过程D.复审并评估测试覆盖 属于集成测试步骤的是().A.制定集成计划B.执行集成测试 属于软件测试活动的输入工件的是(A.软件工作版本B.可测试性报告 下面哪些属于动态分析( ).A.代码覆盖率 B.模块功能检查 下面哪些属于静态分析( ).C.记录集成测试结果D.回归测试).C.软件需求工件D.软件项目计划C.系统压力测试D.程序数据流分析A.代码规则检查B.程序结构分析C.程序复杂度分析D.内存泄漏40. 从测试技术角度,正确的选择是()给出各自的含义A.静态测试B.黑盒测试C.动态测试D.白盒测试41. 从测试阶段角度,测试正确的顺序是()同时给出所选择的正确策略含义和被测对象是什么.A.单元测试B.集成测试C.系统测试D.确认测试42. 不属于单元测试内容的是().A.模块接口测试B.局部数据结构测试C.路径测试D.用户界面测试43. 软件质量保证的目的().A. 是使软件过程对管理人员是可见的B. 它通过对软件产品和活动进行评审来严正软件是符合标准的C. 软件质量保证组在项目开始时就一起参加D. 建立计划标准和过程这些将使软件项目满足机构的需求44. 基线哪一种说法是正确的().A. 通过正式复审和批准的某种规约或产品B. 只能通过正是的变化控制过程改变C. 基线是开发中的里程碑D. 变更必须用特定的正式的规格来评估和验证45. DD路径是().A.B.C.进入等于 D.退出等于46. 属性的可见性有().A.公有的 B.私有的C.私有保护的D.保护的47. 消息的类型有().A.同步B.异
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号