管理类

问答题面向对象开发方法的基本思想是什么?

题目
问答题
面向对象开发方法的基本思想是什么?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序实现。()


参考答案:√

第2题:

面向对象开发方法的基本思想是尽可能按照人类认识客观世界的方法来分析和解决问题,( )方法不属于面向对象方法。

A.Booeh

B.Coad

C.0MT

D.Jackson


正确答案:D
解析:Jackson是面向数据结构的设计方法。【总结与扩展】目前,面向对象开发方法的研究已日趋成熟,国际上已有不少面向对象产品出现。面向对象开发方法有Coad方法、Booch方法和OMT方法等。
1.Booch方法
Booch最先描述了面向对象的软件开发方法的基础问题,指出面向对象开发是一种根本不同于传统的功能分解的设计方法。面向对象的软件分解更接近人对客观事务的理解,而功能分解只通过问题空间的转换来获得。
2.Coad方法
Coad方法是1989年Coad和Yourdon提出的面向对象开发方法。该方法的主要优点是通过多年来大系统开发的经验与面向对象概念的有机结合,在对象、结构、属性和操作的认定方面,提出了一套系统的原则。该方法完成了从需求角度进一步进行类和类层次结构的认定。尽管(;oad方法没有引入类和类层次结构的术语,但事实上已经在分类结构、属性、操作、消息关联等概念中体现了类和类层次结构的特征。
3.0MT方法
OMT方法是1991年由James Rumbaugh等5人提出来的,其经典著作为“面向对象的建模与设计”。该方法是一种新兴的面向对象的开发方法,开发工作的基础是对真实世界的对象建模,然后围绕这些对象使用分析模型来进行独立于语言的设计,面向对象的建模和设计促进了对需求的理解,有利于开发更清晰、更容易维护的软件系统。该方法为大多数应用领域的软件开发提供了一种实际的、高效的保证,努力寻求一种问题求解的实际方法。
4.uML(UJnified Modeling Language)语言
软件工程领域在1995—1997年取得了前所未有的进展,其成果超过软件工程领域过去15年的成就总和,其中最重要的成果之一就是统一建模语言(UML)的出现。uML将是面向对象技术领域内占主导地位的标准建模语言。uML不仅统一了Booch方法、OMT方法、OOSE方法的表示方法,而且对其作了进一步的发展,最终统一为大众接受的标准建模语言。uML是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发全过程。

第3题:

● 面向对象开发方法的基本思想是尽可能按照人类认识客观世界的方法来分析和解决问题, (13) 方法不属于面向对象方法。

(13)A. Booch B. Coad C. OMT D. Jackson


正确答案:D

 

第4题:

试述面向对象开发方法的基本思想和步骤。


正确答案:面向对象开发方法的基本思想和步骤完全融合了结构化生命周期方法和快速原型方法的基本思想和步骤,只是在其中采取了面向对象的技术。
具体来说,也包括需求分析、总体设计、详细设计、编程实施等各个阶段,只是在需求分析阶段建立的是面向对象的数据模型,在设计和实现阶段采取面向对象的技术等。

第5题:

()是系统开发中经常使用的一种方法,其基本思想是1977年提出的。

  • A、面向对象方法
  • B、原型法
  • C、生命周期法
  • D、快速应用开发

正确答案:B

第6题:

信息系统采用面向对象开发方法时,需要考虑的基本思想不包括(2)A.对象是由属性和操作组成

信息系统采用面向对象开发方法时,需要考虑的基本思想不包括(2)

A.对象是由属性和操作组成

B.对象之间的联系采用封装机制来实现

C.对象可以按其属性来归类

D.对象是对客观事物抽象的结果


正确答案:B
对象间的联系是通过对象间的消息传递动态建立的

第7题:

面向对象开发方法的基本思想是尽可能按照人类认识客观世界的方法来分析和解决问题,______方法不属于面向对象方法。

A.Booch

B.Coad

C.OMT

D.Jackson


正确答案:D
解析:本题考查面向对象开发方法。面向对象开发方法有Booch方法、Coad方法和OMT方法。Jackson方法是一种面向数据结构的开发方法。

第8题:

软件的开发方法不包括()。

A、结构化开发方法

B、面向对象开发方法

C、面向管理的开发方法

D、面向数据结构的开发方法


参考答案:C

第9题:

简述面向对象的开发方法的基本思想


正确答案:基于所研究的问题,对问题空间进行自然分割,识别其中的实体及其相互关系,将客观世界抽象的看成若干个相互联系的对象,建立问题空间的信息模型,然后根据对象和方法特性研制出一套软件工具,使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统的开发。

第10题:

面向对象的开发方法包括面向对象的分析、面向对象的设计和面向对象的程序设计。()


正确答案:正确