更多“面向对象的方法是以类作为最基本的元素,它是分析问题、解决问题的核心。”相关问题
  • 第1题:

    关于面向对象的设计,下列说法错误的是______。

    A) 面向对象的设计以面向对象分析为基础归纳出类

    B) 建立类结构或进一步构造成类库,实现分析结果对问题空间的抽象

    C) 面向对象的设计是面向对象分析的另一种思维方式

    D) 面向对象的设计是面向对象分析进一步的细化和更高的抽象

    A.

    B.

    C.

    D.


    正确答案:C
    解析:面向对象的设计以面向对象分析为基础归纳出类,并建立类结构或进一步构造类库,实现分析结果对问题空间的抽象。由此可见,面向对象的设计并不是面向对象分析的另一种思维方式,而是面向对象分析的进一步的细化和更高层的抽象,面向对象设计与面向对象分析的界限通常是难以严格区分的。

  • 第2题:

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

    A.Booch

    B.Coad

    C.OMT

    D.Jackson


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

  • 第3题:

    面向对象程序设计方法完全摆脱了结构化程序设计方法,它是以类和对象为核心的一种全新的程序设计方法。


    正确答案:正确

  • 第4题:

    采用()来分析和设计信息系统,最主要的图示模型应伽能反映问题域的对象/类及其结构。

    • A、非面向对象法
    • B、面向对象法
    • C、非结构化方法
    • D、结构化方法

    正确答案:B

  • 第5题:

    ()是面向对象程序设计中程序运行的最基本实体.

    • A、函数
    • B、对象
    • C、方法
    • D、类

    正确答案:B

  • 第6题:

    以下关于面向对象方法的叙述中,正确的是()

    • A、问题空间与解决问题的方法空间不一致
    • B、继承是组装结构的重要特征
    • C、类是对象的抽象
    • D、数据和功能相割裂

    正确答案:D

  • 第7题:

    面向对象的方法以对象作为最基本得元素,它是分析问题、解决问题的核心


    正确答案:正确

  • 第8题:

    完全不同于传统开发方法,尽可能按照人类认识世界的方法和思维方式来分析和解决问题的开发方法是()。

    • A、模块化
    • B、面向数据流
    • C、面向对象
    • D、形式化

    正确答案:C

  • 第9题:

    单选题
    分析问题、解决问题的核心是()
    A

    面向过程的方法

    B

    面向对象的方法

    C

    面向结果的方法

    D

    面向过程和对象的方法


    正确答案: B
    解析: 暂无解析

  • 第10题:

    单选题
    下列关于面向对象的分析与设计的描述,正确的是()。
    A

     面向对象分析软件做什么,设计描述软件要怎么做。

    B

     面向对象分析描述问题域与系统责任,面向对象的设计考虑与软件实现有关的问题。

    C

     面向对象分析与面向对象的设计遵循不同的范型。

    D

     面向对象分析类图与面向对象的设计类图具有相同的类与关系


    正确答案: A
    解析: 暂无解析

  • 第11题:

    判断题
    面向对象的方法以对象作为最基本得元素,它是分析问题、解决问题的核心
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    常用的需求分析方法有面向数据流的结构化分析方法,(),面向对象的分析方法等。
    A

    面向数据结构的分析方法

    B

    面向时序问题的分析方法

    C

    面向事务的分析方法


    正确答案: B
    解析: 暂无解析

  • 第13题:

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

    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是一种定义良好、易于表达、功能强大且普遍适用的建模语言。它融入了软件工程领域的新思想、新方法和新技术。它的作用域不限于支持面向对象的分析与设计,还支持从需求分析开始的软件开发全过程。

  • 第14题:

    分析问题、解决问题的核心是()

    • A、面向过程的方法
    • B、面向对象的方法
    • C、面向结果的方法
    • D、面向过程和对象的方法

    正确答案:B

  • 第15题:

    关于面向对象分析,下列的()是正确的。

    • A、它是系统需求建模的方法
    • B、它是分析系统设计的技术
    • C、可以从分析直接编写代码
    • D、在软件生命周期中,它出现在面向对象设计之后

    正确答案:A

  • 第16题:

    下列关于面向对象的分析与设计的描述,正确的是()。

    • A、 面向对象分析软件做什么,设计描述软件要怎么做。
    • B、 面向对象分析描述问题域与系统责任,面向对象的设计考虑与软件实现有关的问题。
    • C、 面向对象分析与面向对象的设计遵循不同的范型。
    • D、 面向对象分析类图与面向对象的设计类图具有相同的类与关系

    正确答案:B

  • 第17题:

    常用的需求分析方法有面向数据流的结构化分析方法,(),面向对象的分析方法等。

    • A、面向数据结构的分析方法
    • B、面向时序问题的分析方法
    • C、面向事务的分析方法

    正确答案:A

  • 第18题:

    以下关于面向对象方法叙述中,正确的是()

    • A、问题空间与解决问题的方法空间不一致
    • B、继承是组装结构的重要特性
    • C、类是对象的抽象
    • D、数据与功能相割裂

    正确答案:C

  • 第19题:

    找出问题域的对象以及对象之间的关系,提出问题域对象模型。这是在面向对象开发方法中的哪一过程进行的()。

    • A、面向对象分析
    • B、需求分析
    • C、面向对象实现
    • D、面向对象设计

    正确答案:A

  • 第20题:

    判断题
    面向对象程序设计方法完全摆脱了结构化程序设计方法,它是以类和对象为核心的一种全新的程序设计方法。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第21题:

    单选题
    关于面向对象分析,下列的()是正确的。
    A

    它是系统需求建模的方法

    B

    它是分析系统设计的技术

    C

    可以从分析直接编写代码

    D

    在软件生命周期中,它出现在面向对象设计之后


    正确答案: C
    解析: 暂无解析

  • 第22题:

    单选题
    以下关于面向对象方法的叙述中,正确的是()
    A

    问题空间与解决问题的方法空间不一致

    B

    继承是组装结构的重要特征

    C

    类是对象的抽象

    D

    数据和功能相割裂


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    找出问题域的对象以及对象之间的关系,提出问题域对象模型。这是在面向对象开发方法中的哪一过程进行的()。
    A

    面向对象分析

    B

    需求分析

    C

    面向对象实现

    D

    面向对象设计


    正确答案: A
    解析: 暂无解析

  • 第24题:

    单选题
    以下关于面向对象方法叙述中,正确的是()
    A

    问题空间与解决问题的方法空间不一致

    B

    继承是组装结构的重要特性

    C

    类是对象的抽象

    D

    数据与功能相割裂


    正确答案: D
    解析: 暂无解析