更多“面向对象方法把程序和数据封装在对象里,而结构化方法、原型化方法的程序和数据是分离的。”相关问题
  • 第1题:

    面向对象程序设计的基本思想是通过建立和客观实际相对应的对象,并通过这些对象的组合来创建具体的应用。对象是(6)。对象的三要素是指对象的(7)。(8)均属于面向对象的程序设计语言。而面向对象的程序设计语言必须具备(9)特征。Windows下的面向对象程序设计和通常DOS下的结构化程序设计最大区别是(10)。

    A.数据结构的封装体

    B.数据以及在其上的操作的封装体

    C.程序功能模块的封装本

    D.一组有关事件的封装体


    正确答案:B

  • 第2题:

    UML是软件开发中的一个重要工具,它主要应用于(66)。

    A.基于瀑布模型的结构化方法

    B.基于需求动态定义的原型化方法

    C.基于对象的面向对象的方法

    D.基于数据的面向数据流的开发方法


    正确答案:C
    解析:本题考查UML的作用。UML是标准建模语言英文的简称,是目前软件开发中的一个重要工具,一般用于面向对象建模中。

  • 第3题:

    把目标看作对象进行开发的方法是()。

    A结构化系统开发方法

    B原型化方法

    C面向对象法

    D计算机辅助系统开发方法


    C

  • 第4题:

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


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

  • 第5题:

    在面向对象的程序设计方法中,描述对象静态和动态特征的三要素是()。

    • A、封装、继承和重载
    • B、属性、事件和方法
    • C、数据、代码和接口
    • D、内聚、耦合和驱动

    正确答案:B

  • 第6题:

    面向对象数据模型是()与数据库技术相结合的产物,用以支持非传统应用领域对数据模型提出的新需求。

    • A、结构化程序设计方法
    • B、结构化系统分析方法
    • C、模块化程序设计方法
    • D、面向对象程序设计方法

    正确答案:D

  • 第7题:

    下列叙述中,不属于结构化分析方法的是()。

    • A、面向数据流的结构化分析方法
    • B、面向数据结构的结构化数据系统开发方法
    • C、面向对象的分析方法

    正确答案:C

  • 第8题:

    公安信息系统的程序设计方法有结构化程序设计、面向对象程序设计和()。


    正确答案:可视化编程技术

  • 第9题:

    程序设计方法主要分为结构化程序设计方法和面向对象程序设计方法。


    正确答案:正确

  • 第10题:

    判断题
    面向对象方法把程序和数据封装在对象里,而结构化方法、原型化方法的程序和数据是分离的。
    A

    B


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

  • 第11题:

    多选题
    目前程序设计的方法主要有()。
    A

    结构化方法

    B

    原型方法

    C

    面向对象的方法

    D

    整体法

    E

    自下而上法


    正确答案: A,D
    解析: 目前程序设计的方法主要有:①结构化程序设计方法,是按照HIPO图的要求用结构化的方法来分解内容和设计程序;②原型方法即快速原型程序开发方法,首先将HIPO图中带有普遍性的功能模块集中,然后寻找相应的、可用的软件工具,若没有则可以开发一个能够适用于各子系统的通用模块,最后用这些工具生成程序模块原型;③面向对象程序设计方法,它是一个简单直接的映射过程。即将OOD中所定义的范式直接用面向对象程序设计语言,如C++、VC、Java等取代即可。

  • 第12题:

    单选题
    按照HIPO图的要求用结构化的方法来分解内容和设计程序的方法是()。
    A

    原型法

    B

    结构化程序设计方法

    C

    面向对象设计方法

    D

    CASE方法


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

  • 第13题:

    面向对象程序设计方法把程序设计的焦点集中在( )。

    A.对象和类的设计与实现

    B.类和类层次结构的设计、实现和重用

    C.方法、消息和继承性的设计与实现

    D.数据和方法的封装


    正确答案:B
    解析:面向对象程序设计中,对类和类层次结构的设计、实现和重用是程序设计的重点。

  • 第14题:

    __( )__是一种面向数据结构的开发方法。

    A.结构化方法
    B.原型化方法
    C.面向对象开发方法
    D.Jackson方法

    答案:D
    解析:
    结构化方法:是一种传统的软件开发方法,它是由结构化分析、结构化设计和结构化程序设计三部分有机组合而成的。它的基本思想:把一个复杂问题的求解过程分阶段进行,而且这种分解是自顶向下,逐层分解,使得每个阶段处理的问题都控制在人们容易理解和处理的范围内。结构化方法的基本要点是:自顶向下、逐步求精、模块化设计、结构化编码。原型化方法:基本思想是:凭借着系统分析人员对用户要求的理解,在软件环境支持下,快速地给出一个实实在在的模型(或称为原型、雏形),然后与用户反复协商修改,最终形成实际系统。面向对象开发方法:出发点和基本原则是:尽可能模拟人类习惯的思维方式,使开发软件的方法与过程尽可能接近人类认识世界、解决问题的方法与过程;更好的复用性;关键在于建立一个全面、合理、统一的模型;分析、设计、实现三个阶段,界限不明确。Jackson方法:由M.A.Jackson在1975年提出的一类至今仍广泛使用的软件开发方法。这一方法从目标系统的输入、输出数据结构入手,导出程序框架结构,再补充其它细节,就可得到完整的程序结构图。这一方法对输入、输出数据结构明确的中小型系统特别有效,如商业应用中的文件表格处理。该方法也可与其它方法结合,用于模块的详细设计。杰克逊结构图是用来描述数据结构中的顺序,选择和重复。

  • 第15题:

    程序设计方法有()

    • A、结构化程序设计方法
    • B、速成原型式程序设计开发方法
    • C、面向对象程序设计方法
    • D、以上均对

    正确答案:D

  • 第16题:

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


    正确答案:正确

  • 第17题:

    面向对象软件开发方法是采用数据抽象的方法来构造程序的类、对象和方法。


    正确答案:正确

  • 第18题:

    目前程序设计的方法主要有()。

    • A、结构化方法
    • B、原型方法
    • C、面向对象的方法
    • D、整体法
    • E、自下而上法

    正确答案:A,B,C

  • 第19题:

    关于程序设计的正确论述是()

    • A、面向对象程序设计从所处理的数据入手,以数据为中心而不是以功能为中心来描述系统
    • B、面向对象的程序设计就是要抛弃结构化程序设计方法
    • C、面向对象的分解突出过程,强调的是如何做(how to do),代码的功能如何完成
    • D、结构化的分解强调的是做什么(what to do )

    正确答案:A

  • 第20题:

    ()把数据和操作结合在一起作为一个对象,通过对象的定义、操纵来实现系统。

    • A、结构化方法
    • B、面向对象法
    • C、生命周期法
    • D、原型法

    正确答案:B

  • 第21题:

    按照HIPO图的要求用结构化的方法来分解内容和设计程序的方法是()。

    • A、原型法
    • B、结构化程序设计方法
    • C、面向对象设计方法
    • D、CASE方法

    正确答案:B

  • 第22题:

    单选题
    程序设计方法有()
    A

    结构化程序设计方法

    B

    速成原型式程序设计开发方法

    C

    面向对象程序设计方法

    D

    以上均对


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

  • 第23题:

    单选题
    ()把数据和操作结合在一起作为一个对象,通过对象的定义、操纵来实现系统。
    A

    结构化方法

    B

    原型法

    C

    面向对象法

    D

    生命周期法


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