当前位置:高级信息系统项目管理师题库>面向对象系统分析与设计题库

问题:

[单选] ()可以帮助人们简单方便地复用已经成功的设计或体系结构。

A . 商业构件
B . 设计模式
C . 遗留系统
D . 需求规格说明

()表达的不是类之间的关系。 关联。 依赖。 创建。 泛化。 RUP是信息系统项目的生命周期模型之一,"确保软件结构、需求、计划足够稳定;确保项目风险已经降低到能够预计完成整个项目的成本和日程的程度。针对项目的软件结构上的主要风险已经解决或处理完成"是该模型()阶段的主要任务。 构造。 细化。 初始。 移交。 某软件公司欲开发一个在线交易系统。为了能够精确表达用户与系统的复杂交互过程,应该采用UML的()进行交互过程建模。 类图。 序列图。 部署图。 对象图。 在面向对象软件开发过程中,设计模式的采用是为了() 允许在非面向对象程序设计语言中使用面向对象的概念。 复用成功的设计和体系结构。 减少设计过程创建的类的个数。 保证程序的运行速度达到最优值。 极限编程技术(XP)适用于() 需求稳定,开发队伍规模庞大,组织项目的方法为"周密计划,逐步推进"。 需求多变,开发队伍规模较小,要求开发方"快速反馈,及时调整"。 需求稳定,开发队伍规模较小,组织项目的方法为"周密计划,迭代推进"。 需求不定,开发队伍规模庞大,组织项目的方法为"分布计划,逐步推进"。 ()可以帮助人们简单方便地复用已经成功的设计或体系结构。
参考答案:

  参考解析

设计模式通常是对于某一类软件设计问题的可重用的解决方案。设计模式使人们可以更加简单和方便地去复用成功的软件设计和体系结构,能够帮助设计者更快更好地完成系统设计。参见24.3.1节中对设计模式的介绍。

在线 客服