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