一个有用的网站O(∩_∩)O

智慧树知到《软件工程》见面课答案

选项:

A:如何组织软件评审

B:如何选择测试用例

C:如何验证程序的正确性

D:如何采用综合策略

答案: 【如何选择测试用例】

2、问题:成功的测试是指运行测试用例后( )。

选项:

A:未发现程序错误

B:发现了程序错误

C:证明程序正确性

D:如何采用综合策略

答案: 【发现了程序错误】

3、问题:不属于白盒测试的技术是( )。

选项:

A:路径覆盖

B:判定覆盖

C:循环覆盖

D:边界值分析

答案: 【边界值分析】

4、问题:与确认测试阶段有关的文档是( )。

选项:

A:需求规格说明书

B:概要设计说明书

C:详细设计说明书

D:源程序

答案: 【需求规格说明书】

5、问题:若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是( )。

选项:

A:条件覆盖法

B:等价分类法

C:边界值分析法

D:错误推测法

答案: 【边界值分析法】

6、问题:下面的( )是良好编码的原则。

选项:

A:在编码之前建立单元测试

B:建立一种有助于理解的直观式布局

C:确保注释与代码完全一致

D:保持变量名简短以便代码紧凑

答案: 【在编码之前建立单元测试;

建立一种有助于理解的直观式布局;

确保注释与代码完全一致】

7、问题:关于测试覆盖率,下面的( )说法是正确的。

选项:

A:测试覆盖率是度量代码质量的一种手段

B:测试覆盖率是度量测试完整性的一种手段

C:测试覆盖率意味着有多少代码经过测试

D:不要盲目地追求100%测试覆盖率

答案: 【测试覆盖率是度量测试完整性的一种手段;

测试覆盖率意味着有多少代码经过测试;

不要盲目地追求100%测试覆盖率】

8、问题:好的测试是用少量的测试用例运行程序,发现被测程序尽可能多的错误。

选项:

A:对

B:错

答案: 【对】

9、问题:好的测试用例应能证明软件是正确的。

选项:

A:对

B:错

答案: 【错】

10、问题:白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求。

选项:

A:对

B:错

答案: 【对】

见面课:系统设计

1、问题:结构设计是一种应用最广泛的系统设计方法,是以( )为基础、自顶向下、逐步求精和模块化的过程。

选项:

A:数据流

B:数据流图

C:数据库

D:数据结构

答案: 【数据流图】

2、问题:模块的独立程度是评价设计好坏的重要标准。( )是衡量软件的模块独立性的两个定性度量标准。

1 2 3 4