第5题: [单项选择]以下关于面向对象软件测试的叙述中,正确的是______。 A. 在测试一个类时,只要对该类的每个成员方法都进行充分的测试就完成了对该类充分的测试 B. 存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试 C. 假设类B是类A的子类,如果类A已经进行了充分的测试,那么在测试类B时不必测试任何类B继承自类A的成员方法 D. 对于一棵继承树上的多个类,只有处于叶子节点的类需要测试 参考答案:B 答案解析:面向对象系统的测试目标与传统信息系统的测试目标是一致的,但面向对象系统的测试策略与传统结构化系统的测试策略有很大的不同,这主要体现在两个方面,分别是测试的焦点从模块移向了类,以及测试的视角扩大到了分析
第11题: [单项选择]对道德与法律的关系进行分析,下列说法不正确的是:( ) A. 法律规范必须要有道德作为价值基础 B. 道德的状况制约着立法的发展,道德为立法指明方向 C. 加强法律调整有助于弥补道德调整的不足 D. 道德对法律实施起着不可忽视的促进作用 参考答案:C 答案解析:[解析] 法律与道德的关系。非“加强法律调整有助于弥补道德调整的不足”,而为“加强道德调整有助于弥补法律调整的不足”。故C项错误,依题意,当选。
第23题: [单项选择]Canada is larger than ______ country in Asia. A. any B. any other C. other D. another 参考答案:A 答案解析:[解析] 在英语中,用比较级表示最高级的概念时,连词than后面常跟any other(比较范围包括主语在内)或 any(比较范围不包括主语)来修饰名词。在该题中,加拿大不在亚洲范围内,因此选A。试比