软件工程

软件开发模型:软件需求完全确定采用();初始阶段只提供基本需求时采用(),如原型模型和螺旋模型。

题目

软件开发模型:软件需求完全确定采用();初始阶段只提供基本需求时采用(),如原型模型和螺旋模型。

参考答案和解析
正确答案:瀑布模型;渐进式开发模型
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

瀑布模型的最大优点是将软件开发的各个阶段划分得十分清晰,最终开发出的软件完全满足用户的需求。( )


正确答案:错

第2题:

软件需求分析阶段的主要任务是( )。

A.确定软件开发方法

B.确定软件开发工具

C.确定软件开发计划

D.确定软件系统的功能


正确答案:D
需求分析阶段的工作可以分为4个方面:需求获取、需求分析、编写需求规格说明书和需求评审,包括确定软件系统的功能,D选项正确。A、B、C选项均为开发阶段工作。

第3题:

需求分析阶段的任务是确定( )。

A.软件开发方法

B.软件开发工具

C.软件开发费用

D.软件系统功能


正确答案:D
解析:需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。选项A软件开发方法是在总体设计阶段完成的任务;选项B软件开发工具是在实现阶段需完成的任务;选项C软件开发费用是在可行性研究阶段需完成的任务。

第4题:

软件开发模型大体上可以分为三种类型:第一种是以完全确定软件需求为前提的( );第二种是在软件开发初始阶段只能提供基本需求时采用的(请作答此空);第三种是以形式化为基础的变换模型。

A.协同模型
B.瀑布模型
C.交互式模型
D.迭代式模型

答案:D
解析:
软件开发模型大体上可以分为三种类型。第一种是以软件需求完全确定为前提的瀑布模型;第二种是在软件开发初始阶段只能提供基本需求时采用的迭代式或渐进式模型,例如喷泉模型、螺旋模型、统一开发过程和敏捷方法等;第三种是以形式化为基础的变换模型。

第5题:

软件开发模型大体上可以分为三种类型。第一种是以软件需求完全确定为前提的 (21) ;第二种是在软件开发初始阶段只能提供基本需求时采用的 (22) ;第三种是以形式化为基础的变换模型。

(21)

A.协同模型

B.瀑布模型

C.变换模型

D.迭代式模型


正确答案:B

第6题:

适合需求模糊或需求不确定系统开发的软件开发模型有()

A.瀑布模型

B.RAD模型

C.原型模型


参考答案:C

第7题:

需求分析阶段的任务是确定 ______。

A.软件开发方怯

B.软件开发工具

C.软件开发费用

D.软件系统功能


正确答案:D
解析:需求分析是软件定义时期的最后一个阶段,它的基本任务就是详细调查现实世界要处理的对象(组织、部门、企业等),充分了解原系统的工作概况,明确用户的各种需求,然后在此基础上确定新系统的功能。选项A软件开发方法是在总体设计阶段完成的任务;选项B软件开发工具是在实现阶段需完成的任务;选项C软件开发费用是在可行性研究阶段需完成的任务。

第8题:

● 软件开发模型大体上可以分为三种类型:第一种是以完全确定软件需求为前提的(21);第二种是在软件开发初始阶段只能提供基本需求时采用的(22);第三种是以形式化为基础的变换模型。

(21)

A.协同模型

B.瀑布模型

C.交互式模型

D.迭代式模型

(22)

A.协同模型

B.瀑布模型

C.交互式模型

D.迭代式模型


正确答案:B,D
试题(21)、(22)分析
软件开发模型大体上可以分为三种类型。第一种是以软件需求完全确定为前提的瀑布模型;第二种是在软件开发初始阶段只能提供基本需求时采用的迭代式或渐进式模型,例如喷泉模型、螺旋模型、统一开发过程和敏捷方法等;第三种是以形式化为基础的变换模型。
参考答案
    (21)B(22)D

第9题:

软件需求分析阶段的主要任务是确定( )。

A.软件开发方法
B.软件系统功能
C.软件开发工具
D.软件开发费用

答案:B
解析:
系统分析的主要任务是理解和表达用户对系统的应用需求。通过深入调查,和用户一起充分了解现行系统是怎样工作的,理解用户对现行系统的改进要求和对新系统的要求。在此基础上,把用户共同理解的新系统用恰当的工具表达出来。其主要任务是:了解用户需求;确定系统逻辑模型,形成系统分析报告。

第10题:

在软件开发模型中,非常适合于在软件开发初期很难完全确定用户需求的情况的模型是()。

  • A、原型模型
  • B、喷泉模型
  • C、螺旋模型
  • D、快速应用开发模型

正确答案:A

更多相关问题