首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某一MIS系统项目的实施过程如下:需求分析、概要设计、详细设计、编码、单元测试、集成测试、系统测试、验收测试。那么该项目最有可能采用的是( )。
某一MIS系统项目的实施过程如下:需求分析、概要设计、详细设计、编码、单元测试、集成测试、系统测试、验收测试。那么该项目最有可能采用的是( )。
admin
2015-04-24
79
问题
某一MIS系统项目的实施过程如下:需求分析、概要设计、详细设计、编码、单元测试、集成测试、系统测试、验收测试。那么该项目最有可能采用的是( )。
选项
A、瀑布模型
B、迭代模型
C、V模型
D、螺旋模型
答案
C
解析
瀑布模型是一种最朴素的开发模型,它严格遵循软件生命周期各阶段的固定顺序:计划、分析、设计、编程、测试和维护,上一阶段完成后才能进入到下一阶段,整个模型就像一个飞流直下的瀑布,如图1-1所示。
瀑布模型过于理想化,而且缺乏灵活性,无法在开发过程中逐渐明确用户难以确切表达或一时难以想到的需求,直到软件开发完成之后才发现与用户需求有很大距离,此时必须付出高额的代价才能纠正这一偏差。
V模型是瀑布模型的变形,与传统瀑布模型相比,该模型更加强调测试过程应如何与分析、设计等过程相关联。如图1-2所示,V模型中顶点左侧和右侧之间的连线表示如果在测试和确认过程中发现了问题,那么左侧的过程要重新执行,换句话说,V模型显现了瀑布模型中隐含的一些迭代过程。
对于复杂的大型软件,开发一个满足要求的原型往往非常困难。螺旋模型综合了瀑布模型和演化模型的优点,还增加了风险分析,弥补了两者的不足,如图1-3所示。螺旋模型包含了四个方面的活动:制订计划、风险分析、实施工程、客户评估。这四项活动恰好可以放在一个直角坐标系的四个象限,而开发过程恰好像一条螺旋线。
在大多数传统的生命周期中,阶段是以其中的主要活动命名的:需求分析、设计、编码、测试。传统的软件开发工作大部分强调过程的串行执行,也就是一个活动需要在前一个活动完成后才开始,从而形成一个过程串,该过程串就组成了软件项目的生命周期。在迭代模型中,每个阶段都执行一次传统的、完整的串行过程串,执行一次过程串就是一次迭代。每次迭代涉及的过程都包括不同比例的所有活动。
转载请注明原文地址:https://www.kaotiyun.com/show/doXZ777K
本试题收录于:
系统集成项目管理工程师上午基础知识考试题库软考中级分类
0
系统集成项目管理工程师上午基础知识考试
软考中级
相关试题推荐
在系统设计中使用U/C矩阵方法的主要目的是(69)。
_______是不能查杀计算机病毒的软件。
某企业欲开发基于互联网的业务系统,前期需求不明确,同时在市场压力下,要求尽快推向市场。此时适宜使用的软件开发过程模型是______。
为IT服务定价是计费管理的关键问题,“IT服务价格=IT服务成本+X%”属于(65)。(2009年11月试题65)
使用(1)技术,计算机的微处理器可以在完成一条指令前就开始执行下一条指令。(2011年5月试题1)
系统抵御各种外界干扰、正常工作的能力成为系统的_______。
在CPU与主存之间设置高速缓冲存储器Cache的目的是为了(2)。(2007年5月试题2)
软件系统的维护包括多个方面,增加一些在系统分析和设计阶段中没有规定的功能与性能特征,从而扩充系统功能和改善系统性能,属于(34)________________维护。
关系数据库设计理论主要包括三方面内容,其中起核心作用的是(23)。在关系模型的完整性约束中,实体完整性规则是指关系中(24)。引用完整性规则要求(25)。
[说明]某企业拟建设一个面向生产管理的信息系统,以提高企业的生产管理水平。该项目的建设期为2年,运营期为7年。在某工程咨询单位编制的项目可行性研究方案中,项目各年预计净现金流量(NCF)、折现系数以及计算出的折现净现金流如下表所示(贴现率为
随机试题
腰上三角
委托人应当偿还()垫付的费用及其利息。
下列选项中,属于前列腺增生特点的是
抗心律失常药奎尼丁、利多卡因、普萘洛尔共有的电生理作用正确的是
可散瞳的药物是()
关于臀位,正确的是
皮革制急救药箱
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。()
Whydidthemanmakeaphonecall?
A、Forgivingoneselfisnotasbeneficialasforgivingothers.B、Thehealthbenefitofforgivenessvariesbysex.C、Thehealthbe
最新回复
(
0
)