注意:此页面搜索的是所有试题
国家开放大学软件工程
黑盒测试在设计测试用例时,主要研究__________。
【A.】需求规格说明
【B.】详细设计说明
【C.】项目开发计划
【D.】概要设计说明与详细设计说明
画DFD 图的主要目的是__________。
【A.】作为需求分析阶段用户与开发者之间交流信息的工具
【B.】对系统的数据结构进行描述
【C.】对目标系统的层次结构进行描述
【D.】作为编码和测试的工具
可行性研究实质上是在较高层次上、以较抽象的方式进行__________的过程。
【A.】详细软件设计
【B.】需求分析过程
【C.】深入的需求分析
【D.】测试设计
可维护性的特性中,相互矛盾的是__________。
【A.】可理解性与可测试性
【B.】效率与可修改性
【C.】可修改性与可理解性
【D.】可理解性与可读性
面向对象分析过程中建立的模型有__________。
【A.】 数据模型、功能模型、活动模型
【B.】 对象模型、功能模型、测试模型
【C.】 属性模型、功能模型、对象模型
【D.】 对象模型、功能模型、动态模型
软件测试的目标是设计优秀的测试用例,__________。
【A.】最快速地找出程序中的问题
【B.】以最小的代价、在最短的时间内尽可能多地发现软件中的错误
【C.】保障程序的正确性
【D.】区分出程序员的编程水平
软件测试的目的是__________。
【A.】评价软件的质量
【B.】发现软件的错误
【C.】找出软件中的所有错误
【D.】证明软件是正确的
软件测试的主要特点是__________。
【A.】软件测试的开销不大
【B.】软件测试要依靠工具
【C.】软件不能进行“穷举”测试
【D.】软件测试要依靠人工
软件测试方法中,白盒测试法是常用的方法,主要用于__________。
【A.】结构的合理性
【B.】软件外部功能
【C.】程序正确性
【D.】程序内部逻辑
软件工程中,只根据程序的功能说明而不关心程序内部逻辑的测试方法,称为__________测试。
【A.】白盒法
【B.】灰盒法
【C.】黑盒法
【D.】综合法
软件开发活动的顺序应该是__________。
【A.】问题定义、可行性研究、需求分析、设计、编码和测试。
【B.】问题定义、设计、可行性研究、编码和测试。
【C.】需求分析、设计、编码和测试。
【D.】需求分析、编码和测试、试运行。
软件中遗留的错误数量与已经发现的错误数量成__________。
【A.】反比
【B.】正比
【C.】相等
【D.】没关系
若有一个计算类型的程序,它的输入量只有一个X,其范围是[-0,0],现从输入的角度考虑一组测试用例:-001,-0,0,001。设计这组测试用例的方法是__________。
【A.】条件覆盖法
【B.】等价分类法
【C.】边界值分析法
【D.】错误推测法
下述哪一种测试方法,测试人员必须接触到源程序__________。
【A.】功能测试
【B.】结构测试
【C.】界面测试
【D.】性能测试
验收测试主要涉及的文档是__________。
【A.】需求规格说明书
【B.】概要设计说明书
【C.】详细设计说明书
【D.】源程序
【A.】需求规格说明
【B.】详细设计说明
【C.】项目开发计划
【D.】概要设计说明与详细设计说明
画DFD 图的主要目的是__________。
【A.】作为需求分析阶段用户与开发者之间交流信息的工具
【B.】对系统的数据结构进行描述
【C.】对目标系统的层次结构进行描述
【D.】作为编码和测试的工具
可行性研究实质上是在较高层次上、以较抽象的方式进行__________的过程。
【A.】详细软件设计
【B.】需求分析过程
【C.】深入的需求分析
【D.】测试设计
可维护性的特性中,相互矛盾的是__________。
【A.】可理解性与可测试性
【B.】效率与可修改性
【C.】可修改性与可理解性
【D.】可理解性与可读性
面向对象分析过程中建立的模型有__________。
【A.】 数据模型、功能模型、活动模型
【B.】 对象模型、功能模型、测试模型
【C.】 属性模型、功能模型、对象模型
【D.】 对象模型、功能模型、动态模型
软件测试的目标是设计优秀的测试用例,__________。
【A.】最快速地找出程序中的问题
【B.】以最小的代价、在最短的时间内尽可能多地发现软件中的错误
【C.】保障程序的正确性
【D.】区分出程序员的编程水平
软件测试的目的是__________。
【A.】评价软件的质量
【B.】发现软件的错误
【C.】找出软件中的所有错误
【D.】证明软件是正确的
软件测试的主要特点是__________。
【A.】软件测试的开销不大
【B.】软件测试要依靠工具
【C.】软件不能进行“穷举”测试
【D.】软件测试要依靠人工
软件测试方法中,白盒测试法是常用的方法,主要用于__________。
【A.】结构的合理性
【B.】软件外部功能
【C.】程序正确性
【D.】程序内部逻辑
软件工程中,只根据程序的功能说明而不关心程序内部逻辑的测试方法,称为__________测试。
【A.】白盒法
【B.】灰盒法
【C.】黑盒法
【D.】综合法
软件开发活动的顺序应该是__________。
【A.】问题定义、可行性研究、需求分析、设计、编码和测试。
【B.】问题定义、设计、可行性研究、编码和测试。
【C.】需求分析、设计、编码和测试。
【D.】需求分析、编码和测试、试运行。
软件中遗留的错误数量与已经发现的错误数量成__________。
【A.】反比
【B.】正比
【C.】相等
【D.】没关系
若有一个计算类型的程序,它的输入量只有一个X,其范围是[-0,0],现从输入的角度考虑一组测试用例:-001,-0,0,001。设计这组测试用例的方法是__________。
【A.】条件覆盖法
【B.】等价分类法
【C.】边界值分析法
【D.】错误推测法
下述哪一种测试方法,测试人员必须接触到源程序__________。
【A.】功能测试
【B.】结构测试
【C.】界面测试
【D.】性能测试
验收测试主要涉及的文档是__________。
【A.】需求规格说明书
【B.】概要设计说明书
【C.】详细设计说明书
【D.】源程序