4. 比较公认的软件定义由以下哪三部分组成?(ABD)
A.在运行中能提供所有希望的功能和性能的指令集(即程序)
B.使程序能够正确运行的数据结构
C.满足需求设计说明书的编码
D.描述程序研制过程、方法所用的文档
5. 白盒法的具体设计程序测试方法有语句覆盖、( BD )、( )、和路径覆盖。
A.因果覆盖 B.分支(判定)覆盖 C.判断覆盖 D.条件覆盖