单选题
软件开发模型大体上可以分为三种类型:第一种是以完全确定软件需求为前提的______;第二种是在软件开发初始阶段只能提供基本需求时采用的______;第三种是以形式化为基础的变换模型。
单选题
- A.协同模型
- B.瀑布模型
- C.交互式模型
- D.迭代式模型
单选题
- A.协同模型
- B.瀑布模型
- C.交互式模型
- D.迭代式模型
【正确答案】
D
【答案解析】[解析] 软件开发模型大体上可以分为三种类型。第一种是以软件需求完全确定为前提的瀑布模型;第二种是在软件开发初始阶段只能提供基本需求时采用的迭代式或渐进式模型,例如,喷泉模型、螺旋模型、统一开发过程和敏捷方法等;第三种是以形式化为基础的变换模型。
单选题
希赛公司欲开发一个基于Web的考勤管理系统,客户对系统的基本功能、表现形式等要求并不明确,在这种情况下,采用______比较合适。
- A.瀑布模型
- B.螺旋模型
- C.V模型
- D.原型化模型
【正确答案】
D
【答案解析】[解析] 由于客户对系统的基本功能、表现形式等要求并不明确,在这种情况下,采用原型化模型比较合适。可以通过开发原型,让用户运行原型来进一步明确系统的功能和表现形式。