软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括______(1)。软件过程模型是软件开发实际过程的抽象与概括,它应该包括构成软件过程的各种活动。软件过程有各种各样的模型,其中,______(2)的活动之间存在因果关系,前一

admin2019-10-07  36

问题 软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,主要包括______(1)。软件过程模型是软件开发实际过程的抽象与概括,它应该包括构成软件过程的各种活动。软件过程有各种各样的模型,其中,______(2)的活动之间存在因果关系,前一阶段工作的结果是后一段阶段工作的输入描述。
(2)

选项 A、瀑布模型
B、原型模型
C、螺旋模型
D、基于构建的模型

答案A

解析 软件过程是制作软件产品的一组活动以及结果,这些活动主要由软件人员来完成,软件活动主要有:①软件描述。必须定义软件功能以及使用的限制。②软件开发。也就是软件的设计和实现,软件工程人员制作出能满足描述的软件。③软件有效性验证。软件必须经过严格的验证,以保证能够满足客户的需求。④软件进化。软件随着客户需求的变化不断地改进。
    瀑布模型的特点是因果关系紧密相连,前一个阶段工作的结果是后一个阶段工作的输入。或者说,每一个阶段都是建立在前一个阶段正确结果之上,前一个阶段的错漏会隐蔽地带到后一个阶段。这种错误有时甚至可能是灾难性的。因此每一个阶段工作完成后,都要进行审查和确认,这是非常重要的。历史上,瀑布模型起到了重要作用,它的出现有利于人员的组织管理,有利于软件开发方法和工具的研究。
转载请注明原文地址:https://kaotiyun.com/show/rLCZ777K
0

相关试题推荐
最新回复(0)