更多"软件开发的增量模型是一种"的相关试题:
[单项选择]软件开发的增量模型______。
A. 最适用于需求被清晰定义的情况
B. 是一种能够快速构造可运行产品的好方法
C. 最适合于大规模团队开发的项目
D. 是一种不适用于商业产品的创新模型
[单项选择]软件开发模型是对软件开发过程的一种规范描述,用于表示软件开发过程的整体框架和软件开发活动各阶段间的关系。下列模型属于软件开发模型的是______。
Ⅰ.瀑布模型 Ⅱ.快速原型模型
Ⅲ.增量模型 Ⅳ.螺旋模型
A. 仅Ⅰ和Ⅱ
B. 仅Ⅰ、Ⅲ和Ⅳ
C. 仅Ⅱ和Ⅲ
D. Ⅰ、Ⅱ、Ⅲ和Ⅳ
[简答题]
论文:论快速应用开发在系统建模中的应用
快速应用开发(RAD)是一个增量型的软件开发过程模型,强调极短的开发周期。该模型是瀑布模型的一个“高速”变种,通过大量使用可复用构件,采用基于构件的建造方法加速信息系统的开发过程。如果能够及时与用户进行交流和沟通,正确地理解需求并约束项目的范围,利用这种模型可以很快创建出功能完善的信息系统。RAD依赖于广泛的用户参与、联合应用设计会议、原型化方法、集成的CASE工具和代码生成器。
请围绕“快速应用开发在系统建模中的应用”论题,分别从以下三个方面进行论述。
1.概要叙述你参与分析和开发的信息系统项目以及你所担任的主要工作。
2.简要分析快速应用开发方法的生命周期,并给出各个阶段的主要任务。
3.分析快速应用开发方法的目标,并结合实际项目的实施结果讨论快速应用开发与传统的结构化开发方法相比有哪些优点和缺点。
[单项选择]原型模型是增量模型的另一种形式,用于需求分析阶段的模型是______。
A. 探索型原型
B. 实验型原型
C. 演化型原型
D. 螺旋模型
[单项选择]统一软件开发过程是一种基于面向对象技术的软件开发过程,其特点是“用例驱动,以架构为核心,迭代并增量”。统一软件开发过程定义了4种通用的开发阶段,它们按照过程顺序分别是:起始阶段、 (8) 、构建阶段和 (9) ,其中在构建阶段主要产生的文档有 (10) 。
A. 分析阶段
B. 细化阶段
C. 设计阶段
D. 交付阶段
[单项选择]软件开发模型大体上可以分为三种类型。第一种是以软件需求完全确定为前提的(1):第二种是在软件开发初始阶段只能提供基本需求时采用的(2);第三种是以形式化为基础的变换模型。空白(1)处应选择()
A. 协同模型
B. 瀑布模型
C. 变换模型
D. 迭代式模型
[单项选择]软件开发模型大体上可以分为三种类型。第一种是以软件需求完全确定为前提的 (21) ;第二种是在软件开发初始阶段只能提供基本需求时采用的 (22) ;第三种是以形式化为基础的变换模型。
A. 协同模型
B. 瀑布模型
C. 变换模型
D. 迭代式模型