模块化使软件容易测试和调试,其中一个原因是程序的错误通常局限在有关的模块及它们之间的接口。
举一反三
- 模块化使软件容易测试和调试,其中一个原因是程序的错误通常局限在有关的模块及它们之间的接口。 A: 正确 B: 错误
- 下列各项任务的说法正确的是:()。 A: 详细设计的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口 B: 软件定义的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口 C: 需求分析的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口 D: 概要设计的任务是:确定软件的结构及模块的划分,并确定各模块之间的接口
- 模块是软件中的一个单独的编译单位,而不是一个单独的执行单位。所以在测试时要为模块设计两类附加模块,模拟模块的实际运行环境,这两类模块是________。 A: 桩模块和接口模块 B: 驱动模块和接口模块 C: 驱动模块和桩模块 D: 数据模块和计算模块
- 软件测试的任务是()。 A: 将软件需求说明转化为软件总体设计,确定软件结构及模块的划分,并确定各模块之间的接口 B: 发现并排除软件中的错误,最终把一个高质量的软件系统交付给用户使用 C: 确定每个模块的数据结构和算法,确定模块的细节,具体为:外部接口、内部接口、输入输出、局部数据 D: 实现人和计算机的通讯,产生一个机器能执行的源程序
- 软件测试过程中,先进行单元测试,然后进行集成测试。单元测试可以发现模块接口之间的接口问题,集成测试可以发现模块中的问题。