多选题 结构化方法和原型化方法是软件开发中常使用的两种基本方法,在实际的应用中,它们之间的关系表现为(    )。
   A.相互排斥    B.相互补充    C.交替使用    D.独立使用
【正确答案】 B
【答案解析】软件开发的结构化方法是基于瀑布模型的,而原型化方法是基于动态定义的需求。结构化方法是在开发的每个阶段都有明确的目标的,即在软件的需求分析阶段已经将要开发的软件的目标和功能确定,而原型化方法是在软件开发过程中逐步明确软件的需求,即动态地定义软件的需求。显然两个开发方法有明显的不同。但是两个方法的目的都是实现软件生产的工程化,因此它们有互相借鉴的部分。所以答案是B。