福建师范大学21春《软件测试技术》在线作业二满分答案_5

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

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

1、福建师范大学21春软件测试技术在线作业二满分答案1. 当系统中包含的任务在5个以下时,不用增加专门用来协调任务之间的关系的任务。( )A.正确B.错误参考答案:B2. 增量模型本质上是一种( )。A.线性顺序模型B.整体开发模型C.非整体开发模型D.螺旋模型参考答案:C3. 在软件测试策略所包含的内容中最主要的部分有两个,一是要进行的测试过程,另外一个就是要执行的测试类型。( )A.错误B.正确参考答案:B4. 面向对象软件技术的许多强有力的功能和突出的优点,都来源于把类组织成一个层次结构的系统。一个类的上层可以有父亲,下层可以有子类。这种层次结构系统的一个重要性质是( ),一个类可获得其父亲

2、的全部描述(数据和操作)。A.兼容性B.继承性C.复用性D.多态性参考答案:B5. 在需求分析之前有必要进行( )工作。A.程序设计B.可行性分析C.ER分析D.2NF分析参考答案:B6. OOA阶段的测试包括( )。A.对认定的对象的测试B.对认定的结构的测试C.对认定的主题的测试D.对定义的属性和实例关联的测试参考答案:ABCD7. 以下说法中符合动态黑盒测试的有:( )以下说法中符合动态黑盒测试的有:( )A.测试员像用户一样使用软件B.测试时不知道程序实现细节C.测试员输入数据、接收输出、检验结果D.也称为行为测试E.依据详细设计进行参考答案:ABCD8. IEEE 829-1998中

3、对软件测试计划的目的描述包括:( )IEEE 829-1998中对软件测试计划的目的描述包括:( )A.规定测试活动的范围、方法、资源、进度B.明确正在测试的项目、待测的特性C.明确要执行的测试任务D.明确任务的责任人E.明确与计划相关的风险参考答案:ABCDE9. 用面向对象方法开发的软件系统,可维护性好。( )A.正确B.错误参考答案:A10. 下列是面向对象设计方法中有关对象的叙述,其中( )是正确的。A.对象在内存中没有它的存储区B.对象的属性集合是它的特征表示C.对象的定义与程序中类型概念相当D.对象之间不能相互通信参考答案:B11. ( )由软件定义、软件开发和运行维护3个时期组成

4、A.软件生命周期B.软件测试流程C.软件维护D.软件部署参考答案:A12. RUP把软件生命周期划分为( )个连续的阶段A.1B.2C.3D.4参考答案:D13. 用户界面测试包括以下几个方面( )。A.导航测试B.图形测试C.内容测试D.表格测试参考答案:ABCD14. 所有测试策略都为开发人员提供一个测试用的模板,而且都包含下列特征:( )。A.测试从模板层开始,然后扩大延伸到整个基于计算机的系统集合中B.不同的测试技术适用于不同的时间点C.测试是由软件的开发人员和(对于大型系统而言)独立的测试组来管理的D.测试和调试是不同的活动,但是调试必须能够适应任何的测试策略参考答案:ABCD15.

5、 需求分析的主要方法有( )。A.形式化分析方法B.PAD图描述C.结构化分析方法D.程序流程图参考答案:C16. 通常,当一个对象调用另一个对象中的操作时,便完成了一次消息传递。( )A.正确B.错误参考答案:A17. RARP的功能是( )A.由MAC地址到IP地址的转换B.由IP地址到MAC地址的转换C.由域名到IP地址的转换D.由IP地址到域名的转换答案:A18. 算法中包含多重嵌套的条件选择时,哪个能够清晰地表示复杂的条件组合与应做的动作之间的对应关系?( )A.程序流程图B.盒图C.PAD图D.判定表参考答案:D19. 功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试

6、,检查产品是否达到用户要求的功能。( )A.错误B.正确参考答案:B20. 从宏观上说,C/S体系结果的软件测试通常首先要从单个客户端开始,然后再逐步集成客户端、服务器和网络系统进行集成测试,最后进行系统的整体测试。( )A.错误B.正确参考答案:B21. 软件工程的三要素:( )A.技术、方法和工具B.方法、对象和类C.方法、工具和过程D.过程、模型和方法参考答案:C22. 良好的安全的系统必须具备哪层面的安全?( )良好的安全的系统必须具备哪层面的安全?( )A.物理层的安全B.网络层的安全C.操作系统层的安全D.应用程序层的安全E.第三方的安全参考答案:ABCDE23. 大型软件的测试不

7、含有哪个阶段( )A.边值测试B.单元测试C.集成测试D.验收测试参考答案:A24. 以下各项中,不属于软件缺陷的官方定义的有:( )以下各项中,不属于软件缺陷的官方定义的有:( )A.软件未实现产品说明书要求的功能B.软件出现了产品说明书指明不应该出现的错误C.软件文档不齐全D.软件难以理解、不易使用、运行缓慢或从测试员角度看最终用户会认为不好E.软件实现了产品说明书未提到的功能参考答案:C25. 可行性研究要进行一次( )需求分析。A.详细的B.全面的C.简化的,压缩的D.彻底的参考答案:C26. 良好的面向对象程序设计风格,既包括传统的程序设计风格准则,也包括为适应面向对象方法所特有的概

8、念(如继承性)而必须遵循的一些新准则。( )A.正确B.错误参考答案:A27. 非功能需求是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。( )A.正确B.错误参考答案:A28. 分析员和用户双方确定对软件系统有哪几方面的综合要求?( )A.功能需求B.性能需求C.环境需求D.接口需求参考答案:ABCD29. 集成测试是软件调试技术的一种。( )A.错误B.正确参考答案:A30. 有些对象是必须同时动作的,有些对象是相互排斥的。( )A.正确B.错误参考答案:A31. 动态白盒测试和动态黑盒测试也分别称为是:( )动态白盒测试和动态黑盒测试也分别称为是:( )A.结构

9、化测试和行为测试B.功能性测试和行为测试C.静态测试和动态测试D.非透明盒测试盒透明盒测试参考答案:A32. 构件图(Component Diagram)是描述构件及其相互关系的图。构件图包含的3种元素是( )。A.构件B.接口C.关系D.层次参考答案:ABC33. 应用执行对象的操作可以改变该对象的( )。A.行为B.功能C.属性D.数据参考答案:C34. 下述任务中,不属于软件工程需求分析阶段的是( )。A.分析软件系统的数据要求B.确定软件系统的功能需求C.确定软件系统的性能要求D.确定软件系统的运行平台参考答案:D35. SA方法的基本思想是( )。A.自底向上逐步抽象B.自底向上逐步

10、分解C.自顶向下逐步分解D.自上向下逐步抽象参考答案:C36. 错误推测法的基本想法是:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据它们选择测试用例。( )A.错误B.正确参考答案:B37. 压迫测试主要可以检查:( )压迫测试主要可以检查:( )A.内存泄漏B.观察软件对外部资源的要求和依赖程度C.让软件处理尽可能大的数据文件D.软件的安全性E.软件的易用性参考答案:B38. 软件测试的主要评测方法包括测试覆盖和( )。A.质量评价B.质量检测C.质量评测D.都不正确参考答案:C39. ( )法是穷举路径测试。A.“白盒”B.“黑盒”C.“流图”D.都不正确参考答案:A40.

11、内聚衡量不同模块彼此间相互依赖的紧密程度。( )A.正确B.错误参考答案:B41. 软件自动化测试是软件测试技术的一个重要的组成部分,引入自动化测试可以提高软件质量,节省经费,缩短产品发布周期。( )A.错误B.正确参考答案:B42. 软件测试的目的是尽可能多地发现软件中存在的错误,将它作为纠错的依据。( )A.正确B.错误参考答案:A43. 调试和测试没有区别。( )A.正确B.错误参考答案:B44. 模块独立性是软件模块化所提出的要求,衡量模块独立性的度址标准是模块的( )。A.内聚性和耦合性B.局部化和封装化C.抽象和信息隐藏D.逐步求精和结构图参考答案:A45. 测试过程分为哪几个阶段

12、?( )A.单元测试B.集成测试C.系统测试D.验收测试参考答案:ABCD46. TurboLinux有哪些特点?TurboLinux有哪些特点?TurboLinux是一家美国公司建立的发行版,早期其致力于Linux的国际化工作,它的中文版,是最早的成熟中文Linux发行版。TurboLinux注重面向具体应用,开发出针对不同应用的发行版,在国际影响力方面越来越大,是RedHat的一个主要竞争对手。47. 软件需求分析阶段的工作,可以分为以下4 个方面:对问题的识别、分析与综合、编写需求分析文档以及( )。A.总结B.阶段性报告C.需求分析评审D.以上答案都不正确参考答案:C48. 为了提高模

13、块的独立性,模块之间最好是( )。A.公共环境耦合B.控制耦合C.数据耦合D.特征耦合参考答案:C49. 如果出现下列哪些情况,两个模块之间就发生了内容耦合?( )A.一个模块访问另一个模块的内部数据B.一个模块不通过正常入口转到另一个模块的内部C.两个模块有一部分程序代码重叠D.一个模块有多个入口参考答案:ABCD50. 条件覆盖的基本思想是,设计足够多的测试用例,不仅每个语句至少执行一次,而且使判定表达式中的每个条件都取到各种可能的结果(真或假)。( )A.正确B.错误参考答案:A51. 下面选项属于瀑布模型存在的问题( )A.用户容易参与开发B.缺乏灵活性C.用户与开发者易沟通D.适用可变需求参考答案:B52. 逻辑覆盖测试引导人们把注意力集中在程序的各个判定部分,抓住了程序测试的重点。( )A.正确B.错误参考答案:A53. 在软件开发早期阶段进行可行性研究的原因是避免或者减轻项目开发后期可能出现的困境。( )A.正确B.错误参考答案:A54. 常见的程序控

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

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

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