当前位置:高级信息系统项目管理师题库>信息系统项目管理基础题库

问题:

[单选,共用题干题] 常见的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型等,其中(1)适用于需求明确或很少变更的项目,(2)主要用来描述面向对象的软件开发过程。空白(1)处填()

A . A.瀑布模型
B . 演化模型
C . 螺旋模型
D . 喷泉模型

在危机及聚集人群管理方面,船长应该()。 ①监控自己和其他成员发生危机时压力状况; ②监控危机发生的镇静期、情绪激动期以及积极行动期; ③建立标准程序,预测和处理危机中人群的正常压力反应; ④对危机中发生的具体事件,应在危机处理后适当的时间再和相关人员进行总结; ⑤鼓励高级船员勇敢承担具有挑战性的工作。 ①~⑤。 ②~⑤。 ①~④。 ③⑤。 螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用(1)的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列(2),确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。空白(2)处填() A.实现方案。 设计方案。 关键点。 里程碑。 螺旋模型是一种演进式的软件过程模型,结合了原型开发方法的系统性和瀑布模型可控性特点。它有两个显著特点,一是采用(1)的方式逐步加深系统定义和实现的深度,降低风险;二是确定一系列(2),确保项目开发过程中的相关利益者都支持可行的和令人满意的系统解决方案。空白(1)处填() A.逐步交付。 顺序。 循环。 增量。 存在于每个项目中的4个主要项目干系人为() 高级管理层、客户、项目发起人和职能经理。 项目经理、项目团队、高级经理和客户。 项目经理、客户、项目实施组织和项目出资人。 项目经理、职能经理、客户和高层管理者。 包括跨专业工作的复杂项目,最好采用()的管理方式。 多个项目经理领导。 职能型组织。 强矩阵型组织。 传统经理。 常见的软件开发模型有瀑布模型、演化模型、螺旋模型和喷泉模型等,其中(1)适用于需求明确或很少变更的项目,(2)主要用来描述面向对象的软件开发过程。空白(1)处填()
参考答案:

  参考解析

本题主要考查软件项目的技术开发过程4个模型的特点及使用情况。瀑布模型适用于需求明确或很少变更的项目,也可以用在已有类似项目开发经验的项目上。它是一种线性顺序模型,一般将软件开发分为可行性分析、需求分析、软件设计、编码、测试、运行维护等几个阶段。瀑布模型不灵活,特别是无法解决软件需求不明确的问题。为了解决瀑布模型的缺点,演化模型允许在获取了一组基本需求之后,通过快速分析构造待建系统的可运行版本(原型),然后再根据用户在使用原型的过程中提出的意见对原型进行修改。这一过程重复进行,直到得到用户满意的系统。该模型和螺旋模型、喷泉模型等适用于对软件需求缺乏明确描述的项目。螺旋模型将原型实现的迭代特征与瀑布模型中控制的和系统化的方面结合起来,使得软件的增量版本的快速开发成为可能。在螺旋模型中,软件开发是一系列的增量发布。螺旋模型强调了风险分析,特别适用于庞大而复杂的、高风险的系统。喷泉模型是以面向对象的软件开发方法为基础,以用户需求为导向,以对象来驱动的模型。该模型主要用于描述面向对象的开发过程,体现了面向对象开发过程的迭代和连续性。迭代模型中的活动需要重复多次,相关功能在每次迭代中被加入到新的系统,连续性是指在各开发活动之间没有明确的界限。

在线 客服