更多“简述面向对象开发方法的基本思想及优缺点,其意义何在?”相关问题
  • 第1题:

    结构化方法、原型法和面向对象开发方法的优缺点和适用条件?


    正确答案: (1)结构化系统开发方法是经典型的开发方法,强调在整体优化的前提下考虑具体的分析设计问题,开发过程规范,思路清楚,适合于开发大型、复杂的系统。采用这种开发模式,要求系统开发人员在调查中充分掌握用户需求、管理状况以及可预见未来可能发生的风险,开发的工作量很大,开发周期较长。
    (2)采用原型化方法开发信息系统,有效地增进了用户与系统分析人员的沟通,在系统分析与设计过程中用户处于主导地位。可实际运行的原型系统可以帮助系统分析人员辨认动态的用户需求。某些需求在用户缺乏系统使用经验时,用户本身也无法预先知道。在原型运行过程中,用户可以发现这些需求,并将这些需求告之开发人员。对于开放性而无固定需求范围的系统(如决策支持系统),更适合用原型化方法进行开发。原型化方法以用户为中心开发系统,,加强了用户的参与和决策,能够快速地构造系统的原型。但是易导致人们认为最终系统过快产生,在开发工具上要求较高,对于中小型的信息系统开发效果较好,对大型的、复杂的系统在原型的制作上有相当的困难。
    (3)面向对象法是从系统的构成入手,希望将系统的最基本结构搞清楚,从现实世界中抽象出系统组成的基本实体——对象。对象是构成所要开发的信息系统的最基本要素。如果将这些对象描述清楚了,就可以以比较大的自由度来构建信息系统,当外界环境发生变化后,就可以通过重新组合对象来应对环境的变化。这种方法的优势在于缩短开发、维护和测试的时间,降低费用,在开发过程中加强对用户的支持并提高灵活性。面向对象法的局限性在于对计算机工具要求高;在没有进行全面的系统性调查分析之前,把握系统的结构有困难,因此,目前该方法需要与其他方法结合应用。

  • 第2题:

    简述面向对象方法的优缺点。


    正确答案: 优点:
    (1)是一种全新的系统分析设计方法(对象、类、结构属性、方法)。
    (2)适用于各类信息系统的开发。
    (3)实现了对客观世界描述到软件结构的直接转换,大大减少后续软件开发量。
    (4)开发工作的重用性、继承性高,降低重复工作量。
    (5)缩短了开发周期。
    缺点:
    (1)需要一定的软件支持环境。
    (2)不太适宜大型的MIS开发,若缺乏整体系统设计划分,易造成系统结构不合理、各部分关系失调等问题。
    (3)只能在现有业务基础上进行分类整理,不能从科学管理角度进行理顺和优化。
    (4)初学者不易接受、难学。

  • 第3题:

    简述结构化生命周期开发方法的基本思想及优缺点。


    正确答案:采用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化,自顶向下,逐步求精地对信息系统进行分析与设计。
    先将整个系统开发过程划分出若干个相对独立的阶段:规划、分析、设计、实施和维护与评价。在系统规划、分析、设计各阶段,按照自顶向下的原则,以模块化的方法进行系统结构分解。在系统实施阶段,按照自底向上的原则,从最底层的模块编程开始,逐层将各模块进行实现和组合,最终实现整个信息系统的开发。
    生命周期开发方法的优点是注重开发过程的整体性,全局性,因此特别适合开发大型MIS;缺点是开发过程繁琐,开发周期过长,难以适应需求的变化。

  • 第4题:

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


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

  • 第5题:

    简述面向对象软件开发方法的重要意义。


    正确答案:面向对象的软件开发方法按问题论域来设计模块,以对象代表问题解的中心环节,力求符合人们日常的思维习惯,采用“对象+消息”的程序设计模式,降低或分解问题的难度和复杂性,从而以较小的代价和较高的收益获得较满意的效果,满足软件工程发展需要。

  • 第6题:

    问答题
    简述面对对象开发方法的优缺点。

    正确答案: 优;采用全新的面向对象思维,在利于系统开发过程中用户与开发人员的交流和沟通缩短开发周期,提高系统开发正确性和效率。
    缺;必须依靠一定的软件技术支持,在大型项目发展上,具有一定局限性。
    解析: 暂无解析

  • 第7题:

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

    面向对象方法

    B

    原型法

    C

    生命周期法

    D

    快速应用开发


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

  • 第8题:

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

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

  • 第9题:

    问答题
    结构化方法、原型法和面向对象开发方法的优缺点和适用条件?

    正确答案: (1)结构化系统开发方法是经典型的开发方法,强调在整体优化的前提下考虑具体的分析设计问题,开发过程规范,思路清楚,适合于开发大型、复杂的系统。采用这种开发模式,要求系统开发人员在调查中充分掌握用户需求、管理状况以及可预见未来可能发生的风险,开发的工作量很大,开发周期较长。
    (2)采用原型化方法开发信息系统,有效地增进了用户与系统分析人员的沟通,在系统分析与设计过程中用户处于主导地位。可实际运行的原型系统可以帮助系统分析人员辨认动态的用户需求。某些需求在用户缺乏系统使用经验时,用户本身也无法预先知道。在原型运行过程中,用户可以发现这些需求,并将这些需求告之开发人员。对于开放性而无固定需求范围的系统(如决策支持系统),更适合用原型化方法进行开发。原型化方法以用户为中心开发系统,,加强了用户的参与和决策,能够快速地构造系统的原型。但是易导致人们认为最终系统过快产生,在开发工具上要求较高,对于中小型的信息系统开发效果较好,对大型的、复杂的系统在原型的制作上有相当的困难。
    (3)面向对象法是从系统的构成入手,希望将系统的最基本结构搞清楚,从现实世界中抽象出系统组成的基本实体——对象。对象是构成所要开发的信息系统的最基本要素。如果将这些对象描述清楚了,就可以以比较大的自由度来构建信息系统,当外界环境发生变化后,就可以通过重新组合对象来应对环境的变化。这种方法的优势在于缩短开发、维护和测试的时间,降低费用,在开发过程中加强对用户的支持并提高灵活性。面向对象法的局限性在于对计算机工具要求高;在没有进行全面的系统性调查分析之前,把握系统的结构有困难,因此,目前该方法需要与其他方法结合应用。
    解析: 暂无解析

  • 第10题:

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

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

  • 第11题:

    问答题
    简述面向对象软件开发方法的重要意义。

    正确答案: 面向对象的软件开发方法按问题论域来设计模块,以对象代表问题解的中心环节,力求符合人们日常的思维习惯,采用“对象+消息”的程序设计模式,降低或分解问题的难度和复杂性,从而以较小的代价和较高的收益获得较满意的效果,满足软件工程发展需要。
    解析: 暂无解析

  • 第12题:

    问答题
    简述面向对象方法的优缺点。

    正确答案: 优点:
    (1)是一种全新的系统分析设计方法(对象、类、结构属性、方法)。
    (2)适用于各类信息系统的开发。
    (3)实现了对客观世界描述到软件结构的直接转换,大大减少后续软件开发量。
    (4)开发工作的重用性、继承性高,降低重复工作量。
    (5)缩短了开发周期。
    缺点:
    (1)需要一定的软件支持环境。
    (2)不太适宜大型的MIS开发,若缺乏整体系统设计划分,易造成系统结构不合理、各部分关系失调等问题。
    (3)只能在现有业务基础上进行分类整理,不能从科学管理角度进行理顺和优化。
    (4)初学者不易接受、难学。
    解析: 暂无解析

  • 第13题:

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


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

  • 第14题:

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


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

  • 第15题:

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


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

  • 第16题:

    请简述面向对象法开发系统的优缺点及适用场合。


    正确答案: 优点:与人类习惯的思维方法一致,稳定性好,可重用性好和可维护性好。
    缺点:从面向过程到面向对象一个不容易的转变,如何真正使描述问题的问题空间与实现解法的解空间在结构上达到一致,以及建立一个好的类层次结构关系是具有相当难度的。
    适用场合:系统规模不限,数据与功能关系不太复杂,有一定的工作基础和开发经验。

  • 第17题:

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


    正确答案:基本思想是:对问题空间进行自然分割以更加接近人类的思维方式;建立问题域模型以便对客观实体进行结构模拟和行为模拟,从而使设计的软件尽可能直接地描述客观现实世界;构造模块化、可重用、维护性好的软件,并能够控制软件的复杂性和降低开发维护费用。

  • 第18题:

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

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

  • 第19题:

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

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

  • 第20题:

    问答题
    请简述面向对象法开发系统的优缺点及适用场合。

    正确答案: 优点:与人类习惯的思维方法一致,稳定性好,可重用性好和可维护性好。
    缺点:从面向过程到面向对象一个不容易的转变,如何真正使描述问题的问题空间与实现解法的解空间在结构上达到一致,以及建立一个好的类层次结构关系是具有相当难度的。
    适用场合:系统规模不限,数据与功能关系不太复杂,有一定的工作基础和开发经验。
    解析: 暂无解析

  • 第21题:

    问答题
    简述面向对象开发方法的基本思想及优缺点,其意义何在?

    正确答案: 面向对象开发方法的基本思想:“面向对象”是一种从结构组织角度模拟客观世界的一种方法。该方法认为客观世界是由各种各样的对象构成的,每个对象都有自己的内部状态和运动规律,不同对象间的相互联系和相互作用构成了完整的客观世界,即构成了各种不同的系统。把系统设计成由一些不可变的(相对固定)部分组成的最小集合,这些不可变的部分就是所谓的对象。
    优缺点:面向对象开发方法的应用解决了传统结构化开发方法中客观世界描述工具与软件结构的不一致性问题,缩短了开发周期,解决了从分析和设计到软件模块结构之间多次转换映射的繁杂过程;然而面向对象开发方法需要一定的软件基础支持,在大型的MIS开发中会造成系统结构不合理、各部分关系失调等等问题。
    解析: 暂无解析

  • 第22题:

    问答题
    简述面向对象方法的基本思想。

    正确答案: 基本思想是:对问题空间进行自然分割以更加接近人类的思维方式;建立问题域模型以便对客观实体进行结构模拟和行为模拟,从而使设计的软件尽可能直接地描述客观现实世界;构造模块化、可重用、维护性好的软件,并能够控制软件的复杂性和降低开发维护费用。
    解析: 暂无解析

  • 第23题:

    问答题
    简述结构化生命周期开发方法的基本思想及优缺点。

    正确答案: 采用系统工程的思想和工程化的方法,按用户至上的原则,结构化、模块化,自顶向下,逐步求精地对信息系统进行分析与设计。
    先将整个系统开发过程划分出若干个相对独立的阶段:规划、分析、设计、实施和维护与评价。在系统规划、分析、设计各阶段,按照自顶向下的原则,以模块化的方法进行系统结构分解。在系统实施阶段,按照自底向上的原则,从最底层的模块编程开始,逐层将各模块进行实现和组合,最终实现整个信息系统的开发。
    生命周期开发方法的优点是注重开发过程的整体性,全局性,因此特别适合开发大型MIS;缺点是开发过程繁琐,开发周期过长,难以适应需求的变化。
    解析: 暂无解析