- A+
所属分类:华为认证考试题库
答案查询网公众号已于近期上线啦
除基本的文字搜题外,准备上线语音搜题和拍照搜题功能!微信关注公众号【答案查询网】或扫描下方二维码即可体验。
【◆参考答案◆】:D
(2)【◆题库问题◆】:[单选] 关于测试覆盖率,下面的()说法是错误的。
【◆参考答案◆】:A
(3)【◆题库问题◆】:[问答题] 测试面向对象软件时,单元测试、集成测试和确认测试各有哪些新特点?
【◆参考答案◆】:
单元测试是在类层面上的测试。由于继承和复合,类(或对象)在很多情况下已不再是单纯意义上的单个操作了。因此,具体的测试将在所有与该操作有关的每个子类语境中进行。
集成测试由于面向对象软件中类的成分的直接和间接交互,使得传统测试方法已经失去意义。因此有两种策略可供选择:基于线程的测试和基于使用的测试。
确认测试与传统确认测试一样,仍然关注于用户可见的动作和用户可识别的系统输出,但是,基于场景的测试总是主宰面向对象系统的确认测试。
单元测试是在类层面上的测试。由于继承和复合,类(或对象)在很多情况下已不再是单纯意义上的单个操作了。因此,具体的测试将在所有与该操作有关的每个子类语境中进行。
集成测试由于面向对象软件中类的成分的直接和间接交互,使得传统测试方法已经失去意义。因此有两种策略可供选择:基于线程的测试和基于使用的测试。
确认测试与传统确认测试一样,仍然关注于用户可见的动作和用户可识别的系统输出,但是,基于场景的测试总是主宰面向对象系统的确认测试。
(4)【◆题库问题◆】:[单选] 对白盒的理解有误的是()
A.白盒测试也称结构测试
B.白盒测试法全面了解程序内部逻辑结构、对所有逻辑路径进行测试
C.对程序模块的所有独立的执行路径至少测试一遍
D.它是一种基于功能下的测试
A.白盒测试也称结构测试
B.白盒测试法全面了解程序内部逻辑结构、对所有逻辑路径进行测试
C.对程序模块的所有独立的执行路径至少测试一遍
D.它是一种基于功能下的测试
【◆参考答案◆】:D
(5)【◆题库问题◆】:[问答题] 软件测试的经典定义?
【◆参考答案◆】:
1、测试是程序的执行过程,目的在于发现错误;
2、一个好的测试在于能发现至今未发现的错误;
3、一个成功的测试是发现了至今未发现的错误的测试。
1、测试是程序的执行过程,目的在于发现错误;
2、一个好的测试在于能发现至今未发现的错误;
3、一个成功的测试是发现了至今未发现的错误的测试。
(6)【◆题库问题◆】:[填空题] 顺序表中查找某个元素时,从前到后查找与从后到前查找的时间复杂度()。
【◆参考答案◆】:相同
(7)【◆题库问题◆】:[填空题] 在具有n个元素的顺序存储结构的线性表任意一个位置中删除一个元素,在等概率条件下,平均需要移动()个元素。
【◆参考答案◆】:n-1/2
(8)【◆题库问题◆】:[名词解释] 结构化语言
【◆参考答案◆】:
是介于自然语言(英语或汉语)和形式语言之间的一种半开式语言。
是介于自然语言(英语或汉语)和形式语言之间的一种半开式语言。
(9)【◆题库问题◆】:[单选] 元素有一个cascade属性,如果希望Hibernate级联保存集合中的对象,casecade属性应该取什么值?()
A.none
B.save
C.delete
D.save-update
A.none
B.save
C.delete
D.save-update
【◆参考答案◆】:D
(10)【◆题库问题◆】:[单选] 解决软件危机的途径不包括哪个?()
A.组织良好
B.统一开发标准
C.使用软件工具
D.加大人员数量
A.组织良好
B.统一开发标准
C.使用软件工具
D.加大人员数量
【◆参考答案◆】:D