电子商务系统分析与设计

瀑布模型

题目

瀑布模型

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

● 常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中 (15) 模型适用于需求明确或很少变更的项 目, (16) 模型主要用来描述面向对象的软件开发 过程。

(15)A.瀑布模型 B. 演化模型 C. 螺旋模型 D. 喷泉模型

(16)A.瀑布模型 B. 演化模型 C. 螺旋模型 D. 喷泉模型


正确答案:A,D

第2题:

下列关于瀑布模型的描述正确的是()。

A.瀑布模型的核心是按照软件开发的时间顺序将问题简化

B.瀑布模型具有良好的灵活性

C.瀑布模型采用结构化的分析与设计方法,将逻辑实现与物理实现分开

D.利用瀑布模型,如果发现问题修改的代价很低


正确答案:C

第3题:

● 常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中 (7) 适用于需求明确或很少变更的项目,(8)主要用来描述面向对象的软件开发过程。

(7)

A.瀑布模型

B.演化模型

C.螺旋模型

D.喷泉模型

(8)

A.瀑布模型

B.演化模型

C.螺旋模型

D.喷泉模型


正确答案:A,D

第4题:

● 传统的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。下图给出的软件开发过程属于 (49) 模型。

(49)A. 瀑布 B. 演化 C. 螺旋 D. 喷泉


正确答案:A

第5题:

软件过称模型不包括()

A、瀑布模型

B、螺旋模型

C、SOA模型

D、RUP模型


正确答案:C

第6题:

● 常见的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。其中 (12) 模型适用于需求明确或很少变更的项目, (13) 模型主要用来描述面向对象的软件开发过程。

(12)A. 瀑布模型 B. 演化模型 C. 螺旋模型 D. 喷泉模型

(13)A. 瀑布模型 B. 演化模型 C. 螺旋模型 D. 喷泉模型


正确答案:A,D

第7题:

简述瀑布模型的阶段划分和各阶段的主要任务以及瀑布模型存在的问题。


参考答案:瀑布模型的阶段划分和各阶段的任务为:
(1) 需求分析和定义
根据系统的使用者(需方)需求进行具体分析,制定系统应完成的功能、目标、各项服务和限制,确定工作范围和所花费的代价。并且以用户和软件开发人员都能理解的形式加以定义和明确。
(2) 系统和软件设计
先把用户的需求分成硬件需求和软件需求,在此基础上确定整个系统的结构。在软件设计中,进一步把用户的要求和系统的目标在软件系统的各项功能中表现出来,并分别使之达到能够进行程序设计的程度。
(3) 编程和单元测试
在这个阶段中,软件的设计已经以程序集合或单元程序的形式完成,并包含了验证各个单元程序是否满足式样要求的单元测试。
(4) 综合测试和系统测试
把各个单元程序和程序组结合起来,作为一个完整的系统进行测试。在这种测试中,一方面要发现和排除系统或程序中的错误,更重要的是要确认已完成的系统是否满足用户和设计者的要求。测试后,把这个软件提供给用户。
(5) 运行和维护
运行和维护是软件生存期中需要时间较长的一个阶段,在这一阶段,系统被实际装入并实际应用,那些在软件开发初期没有被发现的错误,或者是用户提出新的要求,都需要在这一阶段加以解决。
瀑布模型的问题之一是对软件工程中的反复性质认识不足,另外还有一个缺点是在开发工程的初期,就必须把规格式样确定下来,而在有些情况下,由于用户的需求不明确,某些规格式样开始是不太好确定的。软件工程是复杂的、多变的工程,用单纯的线性模型很难完全表示出来。

第8题:

什么是瀑布模型。


参考答案:规定了软件生命周期提出的六个基本工程活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。瀑布模型将软件生命周期划分为定义阶段、开发阶段和维护阶段,在定义阶段部署了计划和需求分析活动;在开发阶段部署了设计、编码和测试活动,维护阶段部署了运行/维护活动。

第9题:

螺旋模型综合了(30)的优点,并增加了(31)。

A.瀑布模型和演化模型

B.瀑布模型和喷泉模型

C.演化模型和喷泉模型

D.原型模型和喷泉模型


正确答案:A

第10题:

请简要叙述瀑布模型的优缺点。

(2)请简要叙述其他模型如何弥补瀑布模型的不足。


正确答案:1.瀑布模型的优点:阶段划分次序清晰各阶段人员的职责规范、明确便于前后活动的衔接有利于活动重用和管理。 瀑布模型的缺点:是一种理想的线性开发模式缺乏灵活性(或风险分析)无法解决需求不明确或不准确的问题。 2.原型化模型(演化模型)用于解决需求不明确的情况。 螺旋模型强调风险分析特别适合庞大而复杂的、高风险的系统。
1.瀑布模型的优点:阶段划分次序清晰,各阶段人员的职责规范、明确,便于前后活动的衔接,有利于活动重用和管理。 瀑布模型的缺点:是一种理想的线性开发模式,缺乏灵活性(或风险分析),无法解决需求不明确或不准确的问题。 2.原型化模型(演化模型),用于解决需求不明确的情况。 螺旋模型,强调风险分析,特别适合庞大而复杂的、高风险的系统。 解析:要求考生熟悉瀑布模型的优缺点,并给出弥补此种模型不足的办法。考生可查阅《系统集成项目管理工程师教程》3.2节“信息系统建设”、3.3节“软件工程”以及4.4节“典型的信息系统项目的生命周期模型”中的相关内容。

更多相关问题