早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->
常见的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型等。其中,(11)适用于需求明确或很少变
题目
常见的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型等。其中,(11)适用于需求明确或很少变更的项目。
A.瀑布模型
B.迭代模型
C.螺旋模型
D.喷泉模型
参考答案
正确答案:A
解析:瀑布模型是一种将系统按软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护6个基本活动,并且规定了它们自上而下、相互衔接的固定次序的系统开发方法。瀑布模型强调文档的作用,并要求每个阶段都要仔细验证,它适用于需求明确或很少变更的项目。迭代模型主要针对事先不能完整定义需求的软件开发项目。根据用户的需求,首先开发核心系统。当该核心系统投入运行后,用户试用并有效地提出反馈。开发人员根据用户的反馈,实施开发的迭代过程。每一次迭代过程由需求、设计、编码、测试和集成等阶段组成,为整个系统增加一个可定义的、可管理的子集。也可将该模型看做是重复执行的多个 “瀑布模型”。螺旋模型是指将瀑布模型和快速原型化模型结合起来,强调风险分析的一种开发模型。喷泉模型基于对象驱动,主要用于描述面向对象的开发过程。其开发过程具有迭代性和无间隙性,“迭代”意味着模型中的开发活动常常需要多次重复,每次重复都会增加或明确一些目标系统的性质,但却不是对先前工作结果的本质性改动。“无间隙”是指在开发活动(如分析、设计和编程)之间不存在明显的边界,而是允许各开发活动交叉、迭代地进行。
解析:瀑布模型是一种将系统按软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护6个基本活动,并且规定了它们自上而下、相互衔接的固定次序的系统开发方法。瀑布模型强调文档的作用,并要求每个阶段都要仔细验证,它适用于需求明确或很少变更的项目。迭代模型主要针对事先不能完整定义需求的软件开发项目。根据用户的需求,首先开发核心系统。当该核心系统投入运行后,用户试用并有效地提出反馈。开发人员根据用户的反馈,实施开发的迭代过程。每一次迭代过程由需求、设计、编码、测试和集成等阶段组成,为整个系统增加一个可定义的、可管理的子集。也可将该模型看做是重复执行的多个 “瀑布模型”。螺旋模型是指将瀑布模型和快速原型化模型结合起来,强调风险分析的一种开发模型。喷泉模型基于对象驱动,主要用于描述面向对象的开发过程。其开发过程具有迭代性和无间隙性,“迭代”意味着模型中的开发活动常常需要多次重复,每次重复都会增加或明确一些目标系统的性质,但却不是对先前工作结果的本质性改动。“无间隙”是指在开发活动(如分析、设计和编程)之间不存在明显的边界,而是允许各开发活动交叉、迭代地进行。
看了常见的软件开发模型有瀑布模型、...的网友还看了以下:
日常生活与化学有着密切关系,请选择以下物质填入相关项目后面的空格中(用化学式填写)碳酸钙盐酸纯碱乙醇 化学 2020-03-29 …
碱于非金属氧化物的反应为什么不属于四大基本反应类型,用化学方程式说明 化学 2020-05-02 …
1、有没有关于记忆化学方程式的技巧?2、怎么通过反应物来判断产物是什么?求详细解释与有关知识点.( 化学 2020-05-13 …
下列行为不属于破坏生态环境的是()A.大型交通事故B.捕食“野味”C.战争中使用化学武器D.在山上 语文 2020-05-13 …
台州的能源结构日趋多样化,其中利用化学能转化为电能的是()A.临海括苍风力发电场B.温岭江厦潮汐电站 物理 2020-11-30 …
请帮我写出以下几个化学方程试1.胃舒平中含有氢氧化铝,可用来治疗胃酸(盐酸)过多.2.碳铵(NH4H 化学 2020-12-07 …
某大型钢铁企业下属4家工厂,其中利用化学变化制造产品的工厂是()A.炼钢厂(铁矿石冶炼成钢)B.棒材 其他 2020-12-14 …
元素化合价初中常用化合价铁、硫等等,一个有不止一个化合价的元素在什么情况下显示……“列如”铁有正二三 化学 2021-01-22 …
诺贝尔化学奖获得者希伯格教授说“化学--人类进步的关键”。请根据你的经验举出现实生活中应用化学知识的 化学 2021-01-25 …
9、诺贝尔化学奖获得者希伯格教授说“化学--人类进步的关键”.请根据你的经验举出现实生活中应用化学知 化学 2021-01-25 …