一、选择题1、白盒测试法是通过分析程序的(C)来设计测试用例的
应用范围 B
内部逻辑 D
输入数据2、风险预测从两个方面评估风险,即风险发生的可能性以及(D)
风险产生的原因 B
风险监控技术C
风险能否消除 D
风险发生所产生的后果3、极限编程(XP)由价值观、原则、实践和行为四部分组成,其中价值观包括沟通、简单性和(C)
好的计划 B
不断的发布C
反馈和勇气 D
持续集成4、等价分类法的关键是(C)
确定等价类的边界条件 B
按照用例来确定等价类C
划分等价类 D
确定系统中相同和不同的部分5、下列不属于黑盒测试的技术是(A)
程序段或语句的功能 B
模块的接口C
数据的名称和用途 D
模块的功能6、为了提高模块的独立性,模块之间最好是(D)耦合
控制耦合 B
内容耦合 D
数据耦合7、一个软件开发过程描述了谁做,做什么,怎么做和什么时候做,RUP 用(A)来表述谁做
工作流&功能性注释嵌入在源程序内部,它是用来说明(A)
程序段或语句的功能 B
模块的接口C
数据的名称和用途 D
模块的功能9、在结构化分析方法中,数据字典是重要的文档
对加工的描述是数据字典的组成内容之一,常用的加工描述方法有(C)
只有结构化语言 B•有结构化语言和判定树C
有结构化语言、判定树和判定表 D•有判定树和判定表10、某银行为了使其网上银行系统能够支持信用卡多币种付款功能而进行扩充升级,这需要对数据类型稍微进行一些改变,这一状况需要对网上银行系统进行(B)维护
预防性11、软件危机的主要原因是(A)
A 软件本身特点与开发方法 B 对软件的认识不够C 软件生产能力不足 D 软件工具落后12、DFD 是常用的进行软件需求分析的图形工具,其基本符号是(C)