更多“以下属于面向对象的开发方法的有()”相关问题
  • 第1题:

    以下哪一项不属于面向对象的软件开发方法( )。

    A、对象模型建模方法

    B、UML建模方法

    C、Jackson方法

    D、功能模型建模方法


    正确答案:C

  • 第2题:

    以下方法不属于结构化分析方法的是( )。

    A.面向数据流的结构化分析方法

    B.面向数据结构的Jackson方法

    C.面向数据结构的结构化数据系统开发方法

    D.面向对象的分析方法


    正确答案:D
    解析:常见的需求分析方法有:结构化分析方法和面向对象的分析方法。其中,结构化分析方法包括面向数据流的结构化分析方法、面向数据结构的Jackson方法和面向数据结构的结构化数据系统开发方法。

  • 第3题:

    以下哪一项不属于面向对象的软件开发方法()

    Acoad方法

    Bbooch方法

    Cjackson方法

    Domt方法


    C

  • 第4题:

    下列属于面向对象的软件开发过程的有()。

    • A、面向对象分析
    • B、面向对象设计
    • C、面向对象管理
    • D、面向对象实现
    • E、面向对象维护

    正确答案:A,B,D

  • 第5题:

    面向对象开发方法与面向数据流的结构化开发方法有什么不同?使用面向对象开发方法的优点在什么地方?


    正确答案: 结构化开发方法是使用最广泛、历史最长的过程化开发方法。结构化开发方法产生过程的抽象,这些抽象把软件视为处理流,定义构成一系列步骤的算法,每一步骤都是带有预定义输入和特定输出的一个过程,把这些步骤串联在一起可产生合理的稳定的贯通于整个程序的控制流。这将最终导致一个很简单的具有静态结构的体系结构。
    在结构化开发方法中,数据结构是应算法步骤的要求而开发的。数据结构贯穿于过程,提供过程需要传送给它的操作的信息。系统的状态是一组全局变量,这组全局变量保持了状态的值,把它们从一个过程传送到另一个过程。
    结构化开发方法是一种成熟的应用开发过程。对这种方法已经存在许多支持。然而,在大型系统的开发上和在面向用户系统的构造上存在一些问题。改进大型系统开发的技术主要集中在开发数据抽象。日益增多的考虑是使用抽象数据类型,把过程化系统开发过程包括到数据驱动的方法中。随着大型系统的开发,接踵而来的问题就是要把过程抽象与数据抽象方法组合起来,这种需要导致了面向对象开发方法的诞生。
    面向对象开发方法是我们分解问题所使用方法演化的结果。在结构化开发方法中过程抽象是优先的,而面向对象开发方法中优先的是实体,即问题论域的对象。在面向对象开发方法中,把标识和模型化问题论域中的主要实体做为系统开发的起点,主要考虑对象的行为而不是必须执行的一系列动作。
    面向对象系统中的对象是数据抽象与过程抽象的一个混合体。表示这些实体的数据抽象是面向对象设计过程的主要产品,系统的状态保存在各个数据抽象的核心所定义的数据存储中。控制流被分成块,并被包括在各个在数据抽象上的各个操作里面。不像在结构化开发方法里那样,把数据从一个过程传送到另一个过程,而是控制流从一个数据抽象被传送到另一个数据抽象。完成的系统体系结构更复杂但也更灵活。在块中分离的控制流允许把复杂的动作视为局部的相互影响。

  • 第6题:

    下列属于面向对象开发方法的是()。

    • A、Booch
    • B、UML
    • C、Coad
    • D、OMT

    正确答案:A,B,C,D

  • 第7题:

    在系统开发时首先分析企业的信息需求,建立全企业共享的数据库,属于下列哪种开发方法。()

    • A、面向处理方法
    • B、面向功能方法
    • C、面向对象方法
    • D、面向数据方法

    正确答案:D

  • 第8题:

    单选题
    用的软件开发方法有面向对象方法、面向()方法和面向数据方法。
    A

    过程

    B

    内容

    C

    用户

    D

    流程


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

  • 第9题:

    单选题
    面向对象的开发方法中,以下哪种方法原是面向Ada语言的,并处于面向对象开发方法的奠基性地位()
    A

    Booch方法

    B

    Coad方法

    C

    UML语言

    D

    OMT方法


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

  • 第10题:

    多选题
    以下属于面向对象的开发方法的有()
    A

    jacobson方法

    B

    OMT方法

    C

    Coad方法

    D

    Booch方法


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

  • 第11题:

    单选题
    在系统开发时首先分析企业的信息需求,建立全企业共享的数据库,属于下列哪种开发方法()。
    A

    面向处理方法

    B

    面向功能方法

    C

    面向对象方法

    D

    面向数据方法


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

  • 第12题:

    多选题
    下列属于面向对象的软件开发过程的有()。
    A

    面向对象分析

    B

    面向对象设计

    C

    面向对象管理

    D

    面向对象实现

    E

    面向对象维护


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

  • 第13题:

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


    参考答案:√

  • 第14题:

    以下属于面向对象的开发方法的有()

    A.jacobson方法

    B.OMT方法

    C.Coad方法

    D.Booch方法


    参考答案:A, B, C, D

  • 第15题:

    以下属于形式化开发方法的是()

    • A、结构化开发方法
    • B、Jackson开发方法
    • C、维也纳开发方法
    • D、面向对象开发方法

    正确答案:C

  • 第16题:

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


    正确答案:正确

  • 第17题:

    什么叫面向对象?面向对象方法的特点是什么?为什么要用面向对象方法开发软件?


    正确答案: 关于“面向对象”,有许多不同的看法。Coad和Yourdon给出了一个定义:
    “面向对象=对象+类+继承+消息通信”。如果一个软件系统是使用这样4个概念设计和实现的,则认为这个软件系统是面向对象的。面向对象方法的特点是:
    方法的唯一性,即方法是对软件开发过程所有阶段进行综合考虑而得到的。
    从生存期的一个阶段到下一个阶段的高度连续性,即生存期后一阶段的成果只是在前一阶段成果的补充和修改。
    把面向对象分析(OOA)、面向对象设计(OOD)和面向对象程序设计(OOP)集成到生存期的相应阶段。
    使用面向对象方法开发软件的好处是:
    开发方法的唯一性,开发阶段的高度连续性,表示方式的一致性;
    问题空间实体的自然表示,减轻了设计者的负担,在设计系统之初不必考虑一个很完整的解决方案。
    建立稳定的系统结构,可促进复用性,易于维护,易于修改,可合理利用共同性,减少复杂性。

  • 第18题:

    用的软件开发方法有面向对象方法、面向()方法和面向数据方法。

    • A、过程
    • B、内容
    • C、用户
    • D、流程

    正确答案:A

  • 第19题:

    面向对象开发方法的优缺点有哪些?


    正确答案: 面向对象法的优点是以对象为中心,利用特定的软件工具直接完成从对象客体的描述到软件结构间的转换,缩短了开发周期,是一种很有发展潜力的系统开发方法。
    缺点是需要一定的软件支撑,并且在大型MIS开发中不经自顶向下的整体划分,而直接采用自底向上的开发,同样会造成系统结构不合理,各部分关系失调等问题。

  • 第20题:

    问答题
    面向对象开发方法与面向数据流的结构化开发方法有什么不同?使用面向对象开发方法的优点在什么地方?

    正确答案: 结构化开发方法是使用最广泛、历史最长的过程化开发方法。结构化开发方法产生过程的抽象,这些抽象把软件视为处理流,定义构成一系列步骤的算法,每一步骤都是带有预定义输入和特定输出的一个过程,把这些步骤串联在一起可产生合理的稳定的贯通于整个程序的控制流。这将最终导致一个很简单的具有静态结构的体系结构。
    在结构化开发方法中,数据结构是应算法步骤的要求而开发的。数据结构贯穿于过程,提供过程需要传送给它的操作的信息。系统的状态是一组全局变量,这组全局变量保持了状态的值,把它们从一个过程传送到另一个过程。
    结构化开发方法是一种成熟的应用开发过程。对这种方法已经存在许多支持。然而,在大型系统的开发上和在面向用户系统的构造上存在一些问题。改进大型系统开发的技术主要集中在开发数据抽象。日益增多的考虑是使用抽象数据类型,把过程化系统开发过程包括到数据驱动的方法中。随着大型系统的开发,接踵而来的问题就是要把过程抽象与数据抽象方法组合起来,这种需要导致了面向对象开发方法的诞生。
    面向对象开发方法是我们分解问题所使用方法演化的结果。在结构化开发方法中过程抽象是优先的,而面向对象开发方法中优先的是实体,即问题论域的对象。在面向对象开发方法中,把标识和模型化问题论域中的主要实体做为系统开发的起点,主要考虑对象的行为而不是必须执行的一系列动作。
    面向对象系统中的对象是数据抽象与过程抽象的一个混合体。表示这些实体的数据抽象是面向对象设计过程的主要产品,系统的状态保存在各个数据抽象的核心所定义的数据存储中。控制流被分成块,并被包括在各个在数据抽象上的各个操作里面。不像在结构化开发方法里那样,把数据从一个过程传送到另一个过程,而是控制流从一个数据抽象被传送到另一个数据抽象。完成的系统体系结构更复杂但也更灵活。在块中分离的控制流允许把复杂的动作视为局部的相互影响。
    解析: 暂无解析

  • 第21题:

    多选题
    下列属于面向对象开发方法的是()。
    A

    Booch

    B

    UML

    C

    Coad

    D

    OMT


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

  • 第22题:

    单选题
    以下属于形式化开发方法的是()
    A

    结构化开发方法

    B

    Jackson开发方法

    C

    维也纳开发方法

    D

    面向对象开发方法


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

  • 第23题:

    单选题
    以下哪一项不属于面向对象的软件开发方法()
    A

    coad方法

    B

    booch方法

    C

    jackson方法

    D

    omt方法


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

  • 第24题:

    问答题
    与传统开发方法相比,面向对象开发方法有何优势?

    正确答案: (1)简化软件开发过程
    (2)支持软件复用
    (3)改善软件结构
    解析: 暂无解析