更多“面向对象方法的目的是什么?”相关问题
  • 第1题:

    面向对象方法中继承性的含义是什么?


    正确答案:不同层次的对象类可以继承所有上层类的属性、结构和行为,并加上一些独特的属性和行为。可极大提高软件模块的可重用性。

  • 第2题:

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

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

    正确答案:B

  • 第3题:

    面向对象方法的发展经历了()阶段。

    • A、面向对象分析
    • B、面向对象设计
    • C、面向对象编程
    • D、面向对象研发

    正确答案:A,B,C

  • 第4题:

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


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

  • 第5题:

    什么是面向过程的方法学?什么是面向对象的方法学?它们的主要特征是什么?


    正确答案: 面向过程的方法学:即结构化开发方法。面向数据流的开发方法。主要特征是:数据和操作是分离的。从系统功能出发,采用自顶向下的逐层分解,逐步求精的方法进行系统开发。
    面向对象的方法学:一切客观事物都是对象。利用对象将数据和操作封装在一起。客观世界(问题域)的事物对应于计算机世界(求解域)中的对象,支持分析、设计、实现过程中的对象的一一映射。面向对象思想更符合人类自然思维习惯。面向对象的系统更易于维护。

  • 第6题:

    下列()不是面向对象的系统开发所经历的阶段。

    • A、面向对象分析
    • B、面向对象方法
    • C、面向对象设计
    • D、面向对象程序设计

    正确答案:B

  • 第7题:

    面向对象技术的“泛化关系”是什么含有含义,其目的是什么?


    正确答案:指一般元素与特殊元素之间的关系。其目的:子类共享父类的属性和操作;实现多态。

  • 第8题:

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

    正确答案: 面向对象开发方法的基本思想是将客观世界抽象地看作是若干相互联系的对象,然后根据对象和方法的特性研制出一套软件工具,使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统的开发。这种方法的主要思路是所有开发工作都围绕着对象而展开,在分析中抽象地确定出对象以及其它相关属性,在设计中将对象等严格地规范化,在实现时严格按对象的需要来研制软件工具,并由这个工具按设计的内容,直接地产生出应用软件系统。
    解析: 暂无解析

  • 第9题:

    问答题
    面向对象开发方法的主要优点是什么?

    正确答案: 1.与人们习惯的思维方法一致。面向对象以对象为核心,按照人类对现实世界的认识将现实世界中的实体抽象为对象,避免了其他方法可能出现的客观世界领域与软件系统结构不一致的问题。
    2.稳定性好。面向对象方法基于结构问题领域的对象模型,而不是基于算法和应完成功能的分解。当系统功能需求发生变化时,并不会带来软件结构的整体变化。
    3.可重用性好。对象固有的封装性.多态性等特点使对象内部的实体与外界隔离,因而具有较强的独立性,为可重用性提供支持。类和对象提供了面向对象软件系统的模块化机制,大大提高了类的可重用性,这种重用也比较规范。
    4.可维护性好。面向对象的软件容易理解.修改.测试.调试,从而缩短了开发周期有利于系统的维护修改。
    解析: 暂无解析

  • 第10题:

    问答题
    什么是面向过程的方法学?什么是面向对象的方法学?它们的主要特征是什么?

    正确答案: 面向过程的方法学:即结构化开发方法。面向数据流的开发方法。主要特征是:数据和操作是分离的。从系统功能出发,采用自顶向下的逐层分解,逐步求精的方法进行系统开发。
    面向对象的方法学:一切客观事物都是对象。利用对象将数据和操作封装在一起。客观世界(问题域)的事物对应于计算机世界(求解域)中的对象,支持分析、设计、实现过程中的对象的一一映射。面向对象思想更符合人类自然思维习惯。面向对象的系统更易于维护。
    解析: 暂无解析

  • 第11题:

    问答题
    面向对象方法的目的是什么?

    正确答案: 1提高软件的可重用性、扩充性和可维护性;
    2使软件系统向通用性方向发展;
    3逐步使软件的生产像硬件组装那样用“软件集成模块”来构筑。
    解析: 暂无解析

  • 第12题:

    多选题
    面向对象方法的发展经历了()阶段。
    A

    面向对象分析

    B

    面向对象设计

    C

    面向对象编程

    D

    面向对象研发


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

  • 第13题:

    面向对象方法与结构化生命周期法有什么区别?面向对象方法的基本原则是什么?


    正确答案: 面向对象方法的本质是强调从客观世界中固有的事物出发来构造系统,即面向对象。
    结构化方法主要是面向过程的,也就是在分析设计时更多地从过程处理的角度进行。
    面向对象的基本原则:
    1.开闭原则;
    2.依赖倒转原则;
    3.里氏代换原则;
    4.合成/聚合复用原则;
    5.迪米特原则;
    6.接口隔离原则。

  • 第14题:

    面向对象的软件工程方法包括面向对易用的分析()、面向对象的设计()、面向对象的编程()。


    正确答案:OOA;OOD;OOP

  • 第15题:

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


    正确答案:正确

  • 第16题:

    什么是面向对象?面向对象方法的特点是什么?


    正确答案: C.oad和Yourdon对面向对象给出了一个定义:“面向对象=对象+类+继承+消息通信”。
    面向对象技术是一个非常实用的软件开发方法,具有以下特点:
    第一,开发方法的唯一性,即方法是对软件开发过程所有阶段进行综合考虑而得到的。
    第二是从生存期的一个阶段到下一个阶段的高度连续性,即在一个阶段所用到的部分与在下一个阶段所使用的部分是衔接的,所使用的技术经过生存期每一阶段后不改变。最后,把面向对象分析、面向对象设计和面向对象程序设计集成到生存期的相应阶段。

  • 第17题:

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


    正确答案: 面向对象开发方法的基本思想是将客观世界抽象地看作是若干相互联系的对象,然后根据对象和方法的特性研制出一套软件工具,使之能够映射为计算机软件系统结构模型和进程,从而实现信息系统的开发。这种方法的主要思路是所有开发工作都围绕着对象而展开,在分析中抽象地确定出对象以及其它相关属性,在设计中将对象等严格地规范化,在实现时严格按对象的需要来研制软件工具,并由这个工具按设计的内容,直接地产生出应用软件系统。

  • 第18题:

    面向对象分析与设计方法与面向功能(结构化)分析与设计方法的区别是什么?


    正确答案: 结构化分析是针对数据流建立数据模型,功能模型,结构化设计也就是基于数据流的设计方法。
    面向对象则是模拟人类习惯的思维方式,使开发软件的方法与过程尽可能的接近人类认识世界解决问题的方法与过程,使描述问题的问题空间与实现解法的解空间在结构上尽可能一致,将数据与施加在该数据之上的操作封装成类来模拟现实生活中的“对象”。
    优点:与人习惯的思维方法一致;稳定性好;可重用性好;可维护性好。

  • 第19题:

    问答题
    面向对象方法与结构化生命周期法有什么区别?面向对象方法的基本原则是什么?

    正确答案: 面向对象方法的本质是强调从客观世界中固有的事物出发来构造系统,即面向对象。
    结构化方法主要是面向过程的,也就是在分析设计时更多地从过程处理的角度进行。
    面向对象的基本原则:
    1.开闭原则;
    2.依赖倒转原则;
    3.里氏代换原则;
    4.合成/聚合复用原则;
    5.迪米特原则;
    6.接口隔离原则。
    解析: 暂无解析

  • 第20题:

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

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

  • 第21题:

    问答题
    面向对象方法中继承性的含义是什么?

    正确答案: 不同层次的对象类可以继承所有上层类的属性、结构和行为,并加上一些独特的属性和行为。可极大提高软件模块的可重用性。
    解析: 暂无解析

  • 第22题:

    问答题
    简述面向对象方法的主要目的.

    正确答案:
    解析:

  • 第23题:

    问答题
    什么是面向对象?面向对象方法的特点是什么?

    正确答案: C.oad和Yourdon对面向对象给出了一个定义:“面向对象=对象+类+继承+消息通信”。
    面向对象技术是一个非常实用的软件开发方法,具有以下特点:
    第一,开发方法的唯一性,即方法是对软件开发过程所有阶段进行综合考虑而得到的。
    第二是从生存期的一个阶段到下一个阶段的高度连续性,即在一个阶段所用到的部分与在下一个阶段所使用的部分是衔接的,所使用的技术经过生存期每一阶段后不改变。最后,把面向对象分析、面向对象设计和面向对象程序设计集成到生存期的相应阶段。
    解析: 暂无解析