福建师范大学21秋《软件测试技术》综合测试题库答案参考31

上传人:新** 文档编号:507703409 上传时间:2023-10-15 格式:DOCX 页数:13 大小:14.31KB
返回 下载 相关 举报
福建师范大学21秋《软件测试技术》综合测试题库答案参考31_第1页
第1页 / 共13页
福建师范大学21秋《软件测试技术》综合测试题库答案参考31_第2页
第2页 / 共13页
福建师范大学21秋《软件测试技术》综合测试题库答案参考31_第3页
第3页 / 共13页
福建师范大学21秋《软件测试技术》综合测试题库答案参考31_第4页
第4页 / 共13页
福建师范大学21秋《软件测试技术》综合测试题库答案参考31_第5页
第5页 / 共13页
点击查看更多>>
资源描述

《福建师范大学21秋《软件测试技术》综合测试题库答案参考31》由会员分享,可在线阅读,更多相关《福建师范大学21秋《软件测试技术》综合测试题库答案参考31(13页珍藏版)》请在金锄头文库上搜索。

1、福建师范大学21秋软件测试技术综合测试题库答案参考1. 需求规格说明书描述了系统每个功能的实现。( )A.正确B.错误参考答案:B2. 良好的面向对象程序设计风格,既包括传统的程序设计风格准则,也包括为适应面向对象方法所特有的概念(如继承性)而必须遵循的一些新准则。( )A.正确B.错误参考答案:A3. 以下几项中,属于网站兼容性测试和配置测试考虑的有:( )以下几项中,属于网站兼容性测试和配置测试考虑的有:( )A.硬件平台B.浏览器软件和版本C.浏览器插件D.视频分辨率E.网站动态内容参考答案:ABCD4. 需求分析的步骤:( )A.需求获取B.需求提炼C.需求描述D.需求验证参考答案:A

2、BCD5. 下列错误的是( )。A.在软件设计中应该追求尽可能松散耦合的系统B.可以研究、测试或维护任何一个模块,而不需要对系统的其他模块有很多了解C.模块间联系简单,发生在一处的错误传播到整个系统的可能性就很大D.模块间的耦合程度强烈影响系统的可理解性、可测试性、可靠性和可维护性参考答案:C6. PAD图是二维树形结构的图形,自下而上、自左向右顺序执行,遍历所有结点。( )A.正确B.错误参考答案:B7. 软件测试不能保证经测试后发现的是全部的软件缺陷。( )A.错误B.正确参考答案:B8. 大型软件的测试不含有哪个阶段( )A.边值测试B.单元测试C.集成测试D.验收测试参考答案:A9.

3、软件测试的一个主要工作原则就是如何将无边无际的可能性减小到一个可以控制的范围,以及如何针对软件风险作出恰当的选择,去粗存精,找到最佳的测试量,使得测试工作量不多也不少,既能达到测试的目的,又能较为经济。( )A.错误B.正确参考答案:B10. Robot是一个面向对象的软件测试工具,主要针对Web、ERP和C/S进行功能自动化测试。( )A.错误B.正确参考答案:B11. 下列是面向对象设计方法中有关对象的叙述,其中( )是正确的。A.对象在内存中没有它的存储区B.对象的属性集合是它的特征表示C.对象的定义与程序中类型概念相当D.对象之间不能相互通信参考答案:B12. Jackson 方法根据

4、( )来导出程序结构。A.数据流图B.数据间的控制结构C.数据结构D.IPO图参考答案:C13. 常见的软件测试方法有单元测试、集成测试、系统测试和确认测试等。( )A.错误B.正确参考答案:B14. 功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。( )A.错误B.正确参考答案:B15. 面向对象分析的核心在于建立一个描述软件系统的模型。( )A.正确B.错误参考答案:B16. 下列哪一项不是一个角色_。A、CONNECTB、DBAC、RESOURCED、CREATE SESSION答案:D17. 类是指具有相同或相似性质的对象的抽象,类的具体

5、化就是对象。( )A.正确B.错误参考答案:A18. 程序变异方法是一种( )驱动测试。A.正确B.错误C.其他D.归类参考答案:B19. 集成测试的依据主要是:( )集成测试的依据主要是:( )A.软件需求B.产品说明书C.概要设计D.详细设计E.代码参考答案:C20. 详细设计的目的中很重要的一点事是设计的处理过程应该尽可能地简明易懂。( )A.正确B.错误参考答案:A21. 以下几项中,属于配置测试中用于等价划分硬件还应考虑的是:( )以下几项中,属于配置测试中用于等价划分硬件还应考虑的是:( )A.使用的年头B.流行程度C.制造商D.驱动程序版本E.国家和地区参考答案:ABCDE22.

6、 使用测试工具的目的就是要提高软件测试的效率和软件测试的质量。( )A.错误B.正确参考答案:B23. EthernetII中前导码的作用是提供( )。A.同步B.控制C.异步D.分类答案:A24. 而向数据流的软件设计方法可将( )映射成软件结构。A.控制结构B.模块C.数据流D.事物流参考答案:C25. 软件测试是根据软件开发各阶段的规格说明和程序的内部而精心设计的一批测试用例,并利用这些测试用例运行程序以及发现错误的过程,即执行测试步骤。( )A.错误B.正确参考答案:B26. 软件测试的根本目的是为了保证软件质量。( )A.错误B.正确参考答案:B27. 在struts.xml文件中,

7、标签的type属性值默认为dispatcher,表示返回结果对应的视图类型为( )。A、VelocityB、ActionC、JSPD、FreeMarker参考答案:C28. 文档是影响软件可维护性的决定因素。( )A.正确B.错误参考答案:A29. 多态性增强了软件的灵活性和重用性,允许用更为明确、易懂的方式去建立通用软件,多态性和继承性相结合使软件具有更广泛的重用性和可扩充性。( )A.正确B.错误参考答案:B30. 在需求分析之前有必要进行( )工作。A.程序设计B.可行性分析C.ER分析D.2NF分析参考答案:B31. 有些对象是必须同时动作的,有些对象是相互排斥的。( )A.正确B.错

8、误参考答案:A32. 面向对象设计中服务的设计可以分为两个步骤:确定类中应有的服务、设计实现服务的方法。( )A.正确B.错误参考答案:A33. 面向对象程序设计语言不同于其他语言的最主要特点是( )。A.模块性B.抽象性C.继承性D.内聚性参考答案:C34. 以下各项中,属于有效的软件缺陷描述所应具备的特征有:( )以下各项中,属于有效的软件缺陷描述所应具备的特征有:( )A.短小B.单一C.明显并通用D.可再现E.对软件缺陷做了评价参考答案:ABCD35. 使用白盒测试方法时确定测试数据应根据( )和指定的覆盖标准。A.程序的内部逻辑B.程序的复杂程度C.程序的难易程度D.程序的功能参考答

9、案:A36. 下列错误的是( )。A.尽量不使用数据耦合B.少用控制耦合和标记耦合C.限制公共环境耦合的范围D.完全不用内容耦合参考答案:A37. 动态白盒测试主要包括以下内容:( )动态白盒测试主要包括以下内容:( )A.直接测试底层函数、过程、子程序、库B.以完整程序的方式从顶层测试软件,根据对软件运行的了解调整测试用例C.从软件获得读取变量和状态信息的访问权D.估算执行测试时命中的代码量和具体代码E.像用户一样使用软件参考答案:ABCD38. Spring的事务管理应该在DAO模式的哪一层?( )A、实体层B、数据访问层(dao层)C、业务层(service层)D、控制层参考答案:C39

10、. 进行需求分析可使用多种工具,但( )是不适用的。A.数据流图B.PAD图C.状态转换图D.数据词典参考答案:B40. 为了提高模块的独立性,模块之间最好是( )。A.公共环境耦合B.控制耦合C.数据耦合D.特征耦合参考答案:C41. 哪个阶段引入的缺陷最多,修复成本最低?( )哪个阶段引入的缺陷最多,修复成本最低?( )A.需求分析阶段B.概要设计阶段C.详细设计阶段D.编码阶段E.测试阶段参考答案:A42. 白盒测试法是根据程序的( )来设计测试用例的方法。A.输出数据B.内部逻辑C.功能D.输入数据参考答案:B43. 应用执行对象的操作可以改变该对象的( )。A.行为B.功能C.属性D

11、.数据参考答案:C44. 一个模块把数值作为参数传送给另一个模块,这种耦合方式称为( )。A.数据耦合B.公共耦合C.控制耦合D.标记耦合参考答案:A45. 关系数据库可以完全支持面向对象的概念,面向对象设计中的类可以直接对应到关系数据库中的表。( )A.正确B.错误参考答案:B46. 黑盒测试是从( )观点的测试,白盒测试是从( )观点的测试。A.开发人员、管理人员B.用户、管理人员C.用户、开发人员D.开发人员、用户参考答案:C47. OSI参考模型中,物理层的数据传输单元是()。A比特B帧C分组D报文正确答案:A48. 软件生命周期是指某一软件项目被提出来并着手实现开始直到该软件报废或停

12、止使用为止的生命周期。( )A.正确B.错误参考答案:A49. 应使用同样的类初始化系统中其他人机交互部件类,保证整个系统人机交互界面的一致性。( )A.正确B.错误参考答案:A50. 面向对象的测试与传统测试方法的主要区别是( )。A.面向对象的测试可在编码前进行,传统测试在编码后进行B.面向对象的测试以需求和设计阶段的测试为主,不需要进行代码测试C.测试对象不同D.面向对象的测试不需要设计测试用例,只需要进行会议评审参考答案:C51. 构件图(Component Diagram)是描述构件及其相互关系的图。构件图包含的3种元素是( )。A.构件B.接口C.关系D.层次参考答案:ABC52.

13、 螺旋过程模型适合项目的后期使用,项目维护阶段。( )A.错误B.正确参考答案:A53. 一般的信息系统有哪些?一般的信息系统有哪些?1.事务处理系统.2.管理信息系统.3.决策支持系统.4.主管信息系统.5.专家系统.6.通信和协作系统.7.办公自动化系统.54. 状态图强调对象潜在的状态和这些状态之间的转移。( )A.正确B.错误参考答案:A55. 服务器的测试主要是功能的测试。( )A.错误B.正确参考答案:A56. 软件定义时期的任务有( )。A.确定总目标和可行性B.估计资源和成本C.导出策略和系统功能D.制定工程进度表参考答案:ABCD57. 要提高效率就要减少冗余关联。( )A.正确B.错误参考答案:B58. 设置油罐切面数应使用。( )A、BlendB、OverallC、CentersD、Sides正

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号