更多“比较结构化设计和面向对象设计区别?”相关问题
  • 第1题:

    C++程序设计语言是( )。

    A.完全的面向对象的程序设计语言

    B.低级语言

    C.既是面向对象的程序设计语言,又是结构化程序设计语言

    D.结构化程序设计语言


    正确答案:C
    解析:C++语言保留了C语言面向过程的特点,又添加了面向对象的特点。

  • 第2题:

    OOA是()。

    • A、面向对象的设计
    • B、结构化分析
    • C、面向对象的分析
    • D、结构化设计

    正确答案:C

  • 第3题:

    简述面向对象和结构化程序设计的区别。 


    正确答案:面向对象是从本质上区别于传统的结构化方法的一种新方法、新思路。它吸收了结构化程序设计的全部优点,同时又考虑到现实世界与计算机之间的关系,认为现实世界是由一系列彼此相关并且能够相互通信的实体组成,这些实体就是面向对象方法中的对象,每个对象都有自己的自然属性和行为特征,而一类相似对象的共性的抽象描述,就是面向对象方法中的核心——类。

  • 第4题:

    程序设计的发展历程是()

    • A、结构化程序设计→非结构化程序设计→面向对象的程序设计
    • B、非结构化程序设计→结构化程序设计→面向对象的程序设计
    • C、非结构化程序设计→面向对象的程序设计→结构化程序设计
    • D、结构化程序设计→面向对象的程序设计→非结构化程序设计

    正确答案:B

  • 第5题:

    结构化软件设计是()

    • A、面向数据结构的
    • B、面向数据库的
    • C、面向数据流的
    • D、面向对象设计的

    正确答案:A

  • 第6题:

    强调 定义软件对象以及它们如何协作以实现需求的过程,称为()

    • A、结构化分析
    • B、面向对象分析
    • C、结构化设计
    • D、面向对象设计

    正确答案:D

  • 第7题:

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


    正确答案:正确

  • 第8题:

    面向对象程序设计和结构化程序设计有什么联系和区别?


    正确答案: 结构化程序设计方法容易理解和交流,对于大系统可以从全局逐步展开到局部,整体性较好。结构化方法是其他系统开发方法(如面向对象方法)的基础。面向过程程序设计,主要是为拉大型的工程计算或者为拉完成某个任务而求出结果的对界面则要求不高其优点是运行速度快;面向对象程序设计,稳定可靠,有利于维护和重用,并容易实现多层分布式结构,主要是对各种事物能形象的描述并且模拟在计算机上运行它兼容以上面向过程的好多功能,优点是界面比较好做,缺点执行速度和容量没有上面的快;结构化程序设计,对于以上二者均适合。

  • 第9题:

    问答题
    面向对象程序设计和结构化程序设计有什么联系和区别?

    正确答案: 结构化程序设计方法容易理解和交流,对于大系统可以从全局逐步展开到局部,整体性较好。结构化方法是其他系统开发方法(如面向对象方法)的基础。面向过程程序设计,主要是为拉大型的工程计算或者为拉完成某个任务而求出结果的对界面则要求不高其优点是运行速度快;面向对象程序设计,稳定可靠,有利于维护和重用,并容易实现多层分布式结构,主要是对各种事物能形象的描述并且模拟在计算机上运行它兼容以上面向过程的好多功能,优点是界面比较好做,缺点执行速度和容量没有上面的快;结构化程序设计,对于以上二者均适合。
    解析: 暂无解析

  • 第10题:

    单选题
    ()方法在软件开发中用于测试用例设计。
    A

    面向对象设计

    B

    向数据设计

    C

    面向过程

    D

    结构化设计


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

  • 第11题:

    单选题
    强调在问题领域内发现和描述对象(概念)的过程,称为()
    A

    结构化分析

    B

    面向对象分析

    C

    结构化设计

    D

    面向对象设计


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

  • 第12题:

    单选题
    OOA是()。
    A

    面向对象的设计

    B

    结构化分析

    C

    面向对象的分析

    D

    结构化设计


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

  • 第13题:

    结构化设计又称为()。

    A.概要设计

    B.面向数据流设计

    C.面向对象设计

    D.详细设计


    参考答案:B

  • 第14题:

    简述结构化设计与面向对象设计对处理过程描述的异同。


    正确答案: 在结构化系统设计方式中,处理程序的设计需要详细描述各种处理所用的算法和处理步骤等。
    在面向对象的设计方法中,处理程序主要描述系统中各对象的方法,及其对外部事件的响应和行为。

  • 第15题:

    ()方法在软件开发中用于测试用例设计。

    • A、面向对象设计
    • B、向数据设计
    • C、面向过程
    • D、结构化设计

    正确答案:D

  • 第16题:

    面向对象设计与面向对象分析的区别是什么?设计包括哪些活动?


    正确答案: 面向对象分析是重点考虑系统“做什么”的问题,即运用面向对象方法对问题域进行分析和理解,建立系统的分析模型;面向对象设计重点考虑系统“怎样做”的问题,即在分析模型的基础上形成实现环境下的设计模型。
    面向对象设计主要涉及系统设计、对象设计(或详细设计)、数据库设计和用户界面设计等活动。

  • 第17题:

    结构化设计又称为()。

    • A、概要设计
    • B、面向数据流设计
    • C、面向对象设计
    • D、详细设计

    正确答案:B

  • 第18题:

    强调在问题领域内发现和描述对象(概念)的过程,称为()

    • A、结构化分析
    • B、面向对象分析
    • C、结构化设计
    • D、面向对象设计

    正确答案:B

  • 第19题:

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


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

  • 第20题:

    单选题
    结构化设计又称为()。
    A

    概要设计

    B

    面向数据流设计

    C

    面向对象设计

    D

    详细设计


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

  • 第21题:

    问答题
    比较结构化设计和面向对象设计区别?

    正确答案: 结构化设计:系统被划分成多个模块,这些模块被组织成一个树型结构。根就是主模块,叶子是最低级的功能模块。这棵树也表示调用结构:每个模块都调用自己的直接下级模块,并被自己的直接上级模块调用。顶层模块负责收集应用程序最重要的那些执行策略,底层模块实现处理细节。在这个体系结构中越靠上层位置,概念的抽象层次就越高。但是,由于上层模块需要调用下层模块,所以这些上层模块就依赖于下层模块的处理细节。也就是说,当实现细节发生变化时,抽象也会受到影响;如果想复用某一个抽象的话,就必须把它依赖的细节都一起拖过去。
    面向对象设计:上层创建的抽象不依赖于任何细节,而细节则高度依赖于上层的抽象。这种依赖关系的变化正是结构化设计与面向对象设计的根本*区别。
    解析: 暂无解析

  • 第22题:

    单选题
    强调 定义软件对象以及它们如何协作以实现需求的过程,称为()
    A

    结构化分析

    B

    面向对象分析

    C

    结构化设计

    D

    面向对象设计


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

  • 第23题:

    问答题
    简述面向对象和结构化程序设计的区别。

    正确答案: 面向对象是从本质上区别于传统的结构化方法的一种新方法、新思路。它吸收了结构化程序设计的全部优点,同时又考虑到现实世界与计算机之间的关系,认为现实世界是由一系列彼此相关并且能够相互通信的实体组成,这些实体就是面向对象方法中的对象,每个对象都有自己的自然属性和行为特征,而一类相似对象的共性的抽象描述,就是面向对象方法中的核心——类。
    解析: 暂无解析