福建师范大学21秋《软件测试技术》在线作业二答案参考72

上传人:公**** 文档编号:510749481 上传时间:2023-05-15 格式:DOCX 页数:14 大小:14.55KB
返回 下载 相关 举报
福建师范大学21秋《软件测试技术》在线作业二答案参考72_第1页
第1页 / 共14页
福建师范大学21秋《软件测试技术》在线作业二答案参考72_第2页
第2页 / 共14页
福建师范大学21秋《软件测试技术》在线作业二答案参考72_第3页
第3页 / 共14页
福建师范大学21秋《软件测试技术》在线作业二答案参考72_第4页
第4页 / 共14页
福建师范大学21秋《软件测试技术》在线作业二答案参考72_第5页
第5页 / 共14页
点击查看更多>>
资源描述

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

1、福建师范大学21秋软件测试技术在线作业二答案参考1. 火星极地登陆飞船的事故归根结底是什么测试不充分造成的?( )火星极地登陆飞船的事故归根结底是什么测试不充分造成的?( )A.单元测试B.集成测试C.兼容性测试D.易用性测试E.安全性测试参考答案:B2. 在TCPIP通信过程中,当发送窗口增加到32时,如果发生拥塞,则拥塞窗口将会变为( )A.16B.8C.24D.1答案:A3. 为什么说软件测试不能修复所有的软件故障?( )A.没有足够的时间进行修复B.修复的风险交大,修复了旧的故障,可能产生更多的故障C.不值得修复,主要是在不常用功能中的故障,或对运行影响不大的故障D.可不算做故障的一些

2、缺陷存在参考答案:ABCD4. 集成测试的依据主要是:( )集成测试的依据主要是:( )A.软件需求B.产品说明书C.概要设计D.详细设计E.代码参考答案:C5. 软件自动化测试是软件测试技术的一个重要的组成部分,引入自动化测试可以提高软件质量,节省经费,缩短产品发布周期。( )A.错误B.正确参考答案:B6. 错误推测法的基本想法是:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例。( )A.错误B.正确参考答案:B7. RUP把软件生命周期划分为( )个连续的阶段A.1B.2C.3D.4参考答案:D8. 定义维护基准数据库的过程包括备份,恢复和( )。A.罗列B.

3、排序C.验证D.都不正确参考答案:C9. 设计测试阶段要设计测试用例和测试过程,要保证测试用例完全覆盖测试需求。( )A.错误B.正确参考答案:B10. Jackson 方法根据( )来导出程序结构。A.数据流图B.数据间的控制结构C.数据结构D.IPO图参考答案:C11. 使用软件时提出增加新功能就必须进行( )维护。A.预防性B.适应性C.完善性D.纠错性参考答案:C12. 软件模块设计准则中个错误的是( )。A.降低模块之间的耦合性,降低模块的内聚性B.模块的作用范围应该在控制范围内C.设计功能可预测并能得到验证的模块D.适当划分模块规模,以保持其独立性参考答案:A13. PAD图是二维

4、树形结构的图形,自下而上、自左向右顺序执行,遍历所有结点。( )A.正确B.错误参考答案:B14. 单元测试的出口条件有:( )单元测试的出口条件有:( )A.所用测试用例执行通过B.单元测试覆盖率达到预定要求C.单元测试未被执行的代码的检查D.完成至少一轮代码检视或走读E.单元测试代码通过检视参考答案:ABC15. 大型软件的测试不含有哪个阶段( )A.边值测试B.单元测试C.集成测试D.验收测试参考答案:A16. 关系数据库可以完全支持面向对象的概念,面向对象设计中的类可以直接对应到关系数据库中的表。( )A.正确B.错误参考答案:B17. 软件文档是软件工程实施的重要成分。它不仅是软件开

5、发各阶段的重要依据,而且也影响软件的( )。A.可用性B.可维护性C.可扩展性D.可移植性参考答案:B18. 什么是XML?什么是XML?XML(Extensible Markup Language)即可扩展标记语言,它与HTML一样,都是SGML(Standard Generalized Markup Language,标准通用标记语言)。Xml是Internet环境中跨平台的,依赖于内容的技术,是当前处理结构化文档信息的有力工具。扩展标记语言XML是一种简单的数据存储语言,使用一系列简单的标记描述数据,而这些标记可以用方便的方式建立,虽然XML占用的空间比二进制数据要占用更多的空间,但XM

6、L极其简单易于掌握和使用。19. 螺旋过程模型适合项目的后期使用,项目维护阶段。( )A.错误B.正确参考答案:A20. 以下属于良好的程序设计风格要素的有( )。A.源程序文档化B.数据说明C.语句构造D.输入输出和追求效率参考答案:ABCD21. 测试用例由输入数据和预期的输出结果两部分组成。( )A.正确B.错误参考答案:A22. 结构性分析方法使用的描述工具有( )。A.数据流图B.数据字典C.结构化语言D.判定树和判定表参考答案:ABCD23. 验证和确认是一回事。( )A.正确B.错误参考答案:B24. 分析员和用户双方确定对软件系统有哪几方面的综合要求?( )A.功能需求B.性能

7、需求C.环境需求D.接口需求参考答案:ABCD25. 网页的特点使得对网页的测试非常适合:( )网页的特点使得对网页的测试非常适合:( )A.黑盒测试B.白盒测试C.灰盒测试D.重复测试E.易用性测试参考答案:C26. 逻辑覆盖测试引导人们把注意力集中在程序的各个判定部分,抓住了程序测试的重点。( )A.正确B.错误参考答案:A27. 分层DFD是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )。A.细节B.输入与输出C.软件的作者D.绘制的时间参考答案:B28. 压迫测试主要可以检查:( )压迫测试主要可以检查:( )A.内存泄漏B.观察软件对外部资源的要求和依赖程度C.让软件

8、处理尽可能大的数据文件D.软件的安全性E.软件的易用性参考答案:B29. 下面不是面向对象设计准则的是( )A.模块化B.抽象C.信息隐藏D.不可重用参考答案:D30. 算法中包含多重嵌套的条件选择时,哪个能够清晰地表示复杂的条件组合与应做的动作之间的对应关系?( )A.程序流程图B.盒图C.PAD图D.判定表参考答案:D31. 迪斯尼的狮子王游戏这个软件错误用例中,是什么测试不充分造成的?( )迪斯尼的狮子王游戏这个软件错误用例中,是什么测试不充分造成的?( )A.单元测试B.集成测试C.兼容性测试D.易用性测试E.配置测试参考答案:D32. ( )是把对象的属性和操作结合在一起,构成一个独

9、立的对象,其内部信息对外界是隐藏的,外界只能通过有限的接口与对象发生联系。A.多态性B.继承C.消息D.封装参考答案:D33. 下述任务中,不属于软件工程需求分析阶段的是( )。A.分析软件系统的数据要求B.确定软件系统的功能需求C.确定软件系统的性能要求D.确定软件系统的运行平台参考答案:D34. 测试过程分为哪几个阶段?( )A.单元测试B.集成测试C.系统测试D.验收测试参考答案:ABCD35. 需求规格说明书描述了系统每个功能的实现。( )A.正确B.错误参考答案:B36. 黑盒测试意味着测试要在软件的( )处进行。A.接口B.端口C.接头D.都不正确参考答案:A37. 需求说明相当于

10、用户与开发者之间的一份技术合同,是测试验收阶段对软件进行确认和验收的基准,是软件开发的基础。( )A.正确B.错误参考答案:A38. 采用逆推进法的目的在于决定( )。A、最早完成日期B、赶工日C、最迟开始日期D、关键路径答案:C39. 以下属于测试文档类型的是( )。A.测试计划文档B.测试方案文档C.测试用例文档D.测试规程文档参考答案:ABCD40. 决策树( )。A.能用来代替程序流程图B.是程序流程图的辅助手段C.是描述基本加工的逻辑功能的有效工具D.A和B参考答案:C41. 详细设计的目的中很重要的一点事是设计的处理过程应该尽可能地简明易懂。( )A.正确B.错误参考答案:A42.

11、 代理的作用是什么?代理的作用是什么?代理的目的是改变或传递控制链。允许一个类在某些特定时刻通知到其他类,而不需要获取到那些类的指针。可以减少框架复杂度。另外一点,代理可以理解为java中的回调监听机制的一种类似。43. 下面哪些不是数据字典的元素( )A.数据流B.数据存储C.处理D.数据对象参考答案:D44. 一个模块把数值作为参数传送给另一个模块,这种耦合方式称为( )。A.数据耦合B.公共耦合C.控制耦合D.标记耦合参考答案:A45. 下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是( )。A.原型模型B.瀑布模型C.喷泉模型DD.螺旋模型参

12、考答案:C46. 分层数据流图是一种比较严格又易于理解的描述方式,它的顶层图描述了系统的( )。A.细节B.输入与输出C.软件的作用D.绘制的时间参考答案:B47. 白盒测试法的覆盖标准有( )。A.逻辑覆盖B.循环覆盖C.基本路径测试D.都不正确参考答案:ABC48. 面向对象设计是在分析模型的基础上,运用面向对象技术生成软件实现环境下的设计模型。( )A.正确B.错误参考答案:A49. 段的集合是_。A、EXTENTB、SEGMENTC、TABLESPACED、DATABASE答案:C50. 为了提高模块的独立性,模块之间最好是( )。A.公共环境耦合B.控制耦合C.数据耦合D.特征耦合参

13、考答案:C51. 状态图强调对象潜在的状态和这些状态之间的转移。( )A.正确B.错误参考答案:A52. 系统流程图用于可行性分析中的( )的描述。A.当前运行系统B.当前逻辑模型C.目标系统D.新系统参考答案:A53. 一个数据库实例是_。A、Oracle MemoryStructuresB、Oracle I/O StructuresC、Oracle Background ProcessD、All of the Above答案:A54. 一般来说,应该尽量选用面向对象语言来实现面向对象分析、设计的结果。( )A.正确B.错误参考答案:A55. 在E-R模型中,包含以下基本成分( )。A.数据、对象、实体B.控制、关系、对象C.实体、关系、控制D.实体、属性、关系参考答案:D56. 软件需求是度量软件质量的基础。( )A.错误B.正确

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

当前位置:首页 > 高等教育 > 其它相关文档

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