首页
登录
从业资格
软件开发模型用于指导软件开发。演化模型是在快速开发一个(请作答此空)的基础上,逐
软件开发模型用于指导软件开发。演化模型是在快速开发一个(请作答此空)的基础上,逐
考试题库
2022-08-02
79
问题
软件开发模型用于指导软件开发。演化模型是在快速开发一个(请作答此空)的基础上,逐步演化成最终的软件。螺旋模型综合了( )的优点,并增加了( )。喷泉模型描述的是面向( )的开发过程,反映了该开发过程的( )特征。A.模块B.运行平台C.原型D.主程序
选项
A.模块
B.运行平台
C.原型
D.主程序
答案
C
解析
软件开发模型是指软件开发全部过程、活动和任务的结构框架。常用的软件开发模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。瀑布模型给出了软件生存周期各阶段的固定顺序,上一阶段完成后才能进入下一阶段。演化模型是在快速开发一个原型的基础上,根据用户在试用原型的过程中提出的反馈意见和建议,对原型进行改进,获得原型的新版本。重复这一过程,直到演化成最终的软件产品。螺旋模型将瀑布模型和演化模型相结合,它综合了两者的优点,并增加了风险分析。它以原型为基础,沿着螺线自内向外旋转,每旋转一圈都要经过制订计划、风险分析、实施工程、客户评价等活动,并开发原型的一个新版本。经过若干次螺旋上升的过程,得到最终的软件。喷泉模型主要用来描述面向对象的开发过程。它体现了面向对象开发过程的迭代和无间隙特征。迭代意味着模型中的开发活动常常需要多次重复;无间隙是指开发活动(如分析、设计)之间不存在明显的边界,各项开发活动往往交叉迭代地进行。
转载请注明原文地址:https://www.tihaiku.com/congyezige/2407310.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
程序描述语言(PDL)是软件开发过程中用于______阶段的描述工具。A.需求分
在结构化分析模型中,______描述了所有在目标系统中使用的和生成的数据对象。A
现要开发一个通过卫星通信连接计算机的新软件产品,假设之前没有开发卫星通信软件的经
结构化开发方法中,()主要包含对数据结构和算法的设计。对算法设计时,其主要依据
某开发小组欲开发一个软件系统,实现城市中不同图书馆的资源共享,包括实体资源和电子
()过程模型明确地考虑了开发中的风险。A.瀑布 B.快速原型 C.V D
螺旋模型综合了()的优点,并增加了这两种模型忽略的风险分析。A.瀑布模型和演化
下图为某设计模式的类图,类State和Context的关系为(请作答此空),类(
当用户需求不清晰,需求经常发生变化,系统规模不太大时,最适宜采用软件开发方法是(
在项目初始阶段,软件开发首先需()A.理解要解决的问题 B.确定解决方案 C
随机试题
Oneofthesimplestandbestknownkindsofcrystalistheionicsalt,ofwh
卵泡基本结构是A.有颗粒层和卵丘 B.中央有一卵泡腔 C.由卵母细胞和卵泡细
档案鉴定人员在判定档案价值时必须考虑保管费用因素,所谓保管费用,是指对以后保管档
以下哪项不属于施工图设计文件所必须包括的内容?()A.合同所要求的各专业设计
针对乙型肝炎病毒的说法错误的是()A:核心抗体HBcAbIgG可持续阳性多年
患者,男性,52岁。有慢性乙型肝炎病20余年,近半年感觉恶心,食欲不振,乏力伴肝
杏仁的炮制作用为()。A.促进酶解反应B.使苦杏仁内服后迅速释放出足量的氢氰酸
某社会工作服务机构根据社区老年人的需求,设计了一个以维护老年人财产权益为目标的服
参与受体型TPK-Ras-MAPK途径的分子有( )。A.Ras蛋白 B.G
下列工作中,属于创造项目产品过程的有()。(新教材已删除)A.项目策划 B.
最新回复
(
0
)