18. 在面向对象软件开发过程中,采用设计模式( B )。
A.允许在非面向对象程序设计语言中使用面向对象的概念
B.以复用成功的设计和体系结构
C.以减少设计过程创建的类的个数
D.以保证程序的运行速度达到最优值
19. 在软件测试设计中,软件测试的主要目的是( D )。
A.实验性运行软件 B.证明软件正确 C.找出软件中全部错误 D.发现软件错误而执行程序
20. 在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是
( A )。
A.路径的集合 B.循环的集合 C.目标的集台 D.地址的集合