首页
登录
从业资格
某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由
某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由
免费题库
2022-08-02
38
问题
某公司要开发一个软件产品,产品的某些需求是明确的,而某些需求则需要进一步细化。由于市场竞争的压力,产品需要尽快上市。则开发该软件产品最不适合采用( )模型。A.增量B.原型C.瀑布D.螺旋
选项
A.增量
B.原型
C.瀑布
D.螺旋
答案
C
解析
瀑布模型是将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型。它包括可需求分析、设计、编码、测试、运行和维护。瀑布模型的优点是:容易理解,管理成本低,强调开发的阶段性早期计划及需求调査和产品测试。不足之处是:客户必须能够完整、正确和清晰地表达他们的需要,需求或设计中的错误往往只有到了项目后期才能够被发现。增量模型融合了瀑布模型的基本成分和原型实现的迭代特征,它假设可以将需求分段为一系列增量产品,每一增量可以分别地开发。该模型采用随着日程时间的进展而交错的线性序列,每一个线性序列产生软件的一个可发布的“增量”。而瀑布模型难以适应这种需求的不确定性和变化,于是出现了快速原型这种新的开发方法。原型是预期系统的一个可执行版本,反映了系统性质的一个选定的子集。一个原型不必满足目标软件的所有约束,其目的是能快速、低成本地构建原型。螺旋模型将瀑布模型和演化模型结合起来,加入了两种模型均忽略的风险分析,弥补了这两种模型的不足。螺旋模型强调风险分析,使得开发人员和用户对每个演化层出现的风险有了解,继而做出应有的反应。因此特别适用于庞大、复杂并且具有高风险的系统。与瀑布模型相比,螺旋模型支持用户需求的动态变化,为用户参与软件开发的所有关键决策提供了方便,有助于提高软件的适应能力,并且为项目管理人员及时调整管理决策提供了便利,从而降低了软件开发的风险。
转载请注明原文地址:https://tihaiku.com/congyezige/2407168.html
本试题收录于:
中级 软件设计师题库软件水平考试初中高级分类
中级 软件设计师
软件水平考试初中高级
相关试题推荐
王某是某公司的软件设计师,完成某项软件开发后按公司规定进行软件归档。以下有关该软
计算机软件著作权的保护对象是指()。A.软件开发思想与设计方案 B.软件著作
关于软件著作权产生的时间,下面表述正确的是()。A.自作品首次公开发表时 B
王某是M国际运输有限公司计算机系统管理员。任职期间,王某根据公司的业务要求开发了
某评测机构A承接了公司B开发的招投标软件的测试工作,负责该项目的软件评测师甲为了
与设计测试用例无关的文档是()。A.项目开发计划 B.需求规格说明书 C.
逻辑覆盖法不包括______。A.分支覆盖 B.语句覆盖 C.需求覆盖 D
阅读下列流程图: 当用判定覆盖法进行测试时,至少需要设计()个测试用例。
按照开发阶段划分,软件测试可以分为()。①单元测试②集成测试③系统测试④确认测试
软件生命周期中持续时间最长的是______阶段。A.需求分析 B.程序编码
随机试题
Whereisthehomeoftigers?[br]Whatisthemostdangerouswaytohuntatiger
[originaltext]W:Tellmefrankly,whatareyouafraidof?M:I’mnotsure.Ius
Anewanalysisoffederalmoneythatpublicschoolsreceiveforlow-incomes
在远距离运输时,运送速度最快的是()。A.飞机 B.火车 C.汽车 D.
A.任何一种疾病都可找到形态的或化学的改变 B.不仅关心患者的躯体,而且关心病
治疗产后发热感染邪毒证,应首选( )。A.小柴胡汤 B.大柴胡汤 C.桃红
AB0亚型主要特征是( )。A.抗体弱 B.抗原性弱 C.与A细胞和B细胞
下列各项中,属于固定资产内部控制测评程序的有( )。A.审查计提折旧的范围 B
TheThamesTunnelprojectwasmorediffi
苍术主治的病证有A.湿阻中焦 B.夜盲眼目昏涩 C.风湿痹证 D.表证夹湿
最新回复
(
0
)