问题 单项选择题

UML是软件开发中的一个重要工具,它主要应用于下列哪种软件开发方法______。

A.基于瀑布模型的结构化方法

B.基于需求动态定义的原型化方法

C.基于数据的数据流开发方法

D.基于对象的面向对象的方法

答案

参考答案:D

解析: 面向对象的技术首先是SmallTalk语言中得到应用,后来随着C++、Java等面向对象语言的出现,面向对象技术的广泛开发工具的支持,UML是在面向对象的软件开发在设计阶段常用的一个工具。

问答题

根据材料分析党的建设的“两个伟大工程”:
[材料1]建设一个全国范围的、广大群众性的、思想上政治上组织上完全巩固的布尔什维克化的中 * * 党。为了中国革命的胜利,迫切地需要建设这样一个党,建设这样一个党的主观客观条件也已经大体具备,这项伟大的工程也在进行之中。
                                        ——摘自毛 * * 《〈 * * 党人〉发刊词》(1939年10月)
[材料2]为了坚持党的领导,必须努力改善党的领导。……现在摆在我们面前的迫切问题,是要恢复党的战斗力。党应该是一个战斗的队伍,是无产阶级的先锋队,应该是统一的、有高度觉悟的、有纪律的队伍。……怎样改善党的领导,这个重大问题摆在我们面前,不好好研究这个问题,不解决这个问题,坚持不了党的领导,提高不了党的威信。
                                        ——摘自《邓 * * 文选》第二卷
[材料3]在当代世界风云变幻的条件下,在当代中国改革开放和现代化建设的伟大变革中,把党建设成为用建设有中国特色社会主义理论武装起来、全心全意为人民服务、思想上政治上组织上完全巩固、能够经受住各种风险、始终走在时代前列的马克思主义政党,这是以邓 * * 同志为核心的第二代中央领导集体开创的、以江 * * 同志为核心的第三代中央领导集体正在领导全党继续进行的新的伟大的工程。
                                        ——摘自《中 * * 关于加强党的建设几个重大问题的决定》(1994年9月)
请回答:

分析说明“两个伟大工程”的关系。

判断题