更多“简述面向对象设计的启发规则。”相关问题
  • 第1题:

    以下关于面向对象分析与设计叙述巾,正确的是______。

    A.面向对象分析与面向对缘设计存在精确的界限

    B.面向对象分析与面向对象设计的任务相同

    C.面向对象分析与面向对象设计不存在精确的界限

    D.面向对象分析与面向对象设计不产生任何可见结果

    A.

    B.

    C.

    D.


    正确答案:C
    解析:本题考查面向对象分析与面向对象设计的基本概念。
      不论是面向对象分析还是面向对象设计,都是面向对象软件工程中的两个重要阶段,这两个阶段的划分目前尚不存在一个精确的界限。一般情况下,仅仅是从任务的角度进行一个初步的划分,分析阶段的任务是产生一个分析模型,它作为设计的输入,用于产生设计模型,不论是分析模型还是设计及模型都是可见的结果。

  • 第2题:

    面向对象程序设计语言主要用于()。

    • A、面向对象分析、设计与实现
    • B、面向对象分析
    • C、面向对象设计
    • D、面向对象实现

    正确答案:D

  • 第3题:

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


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

  • 第4题:

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


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

  • 第5题:

    对应面向对象开发阶段,面向对象测试也分别对应为()。

    • A、面向对象设计的测试、面向对象编程的测试、面向对象系统测试
    • B、面向对象分析的测试、面向对象设计的测试、面向对象编程的测试
    • C、面向对象单元测试、面向对象集成测试、面向对象系统测试
    • D、面向对象分析的测试、面向对象设计的测试、面向对象系统测试

    正确答案:B

  • 第6题:

    简述面向对象程序设计的特点。


    正确答案: 面向对象程序设计方法是一种支持模块化设计和软件重用的编程方法。它把程序设计的主要活动集中在建立对象和对象之间的联系上。面向对象程序设计的基本思想是封装性和可扩展性。
    (1)封装性。面向对象程序设计中,数据结构及算法全部被封装在对象中。对象的数据结构描述了对象的状态;对象的操作是它的行为。
    (2)可扩展性。可扩展性体现为继承和行为扩展两个方面。对象之间具有层次关系,下一层的对象是上一层对象的子对象,上一层对象就是下一层对象的父对象。

  • 第7题:

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

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

    正确答案:B

  • 第8题:

    问答题
    简述面向对象设计的启发规则。

    正确答案: 面向对象设计的启发规则:
    (1)设计结果清晰易懂。
    (2)一般-具体结构的深度应适当。
    (3)设计简单的类。
    (4)使用简单协议。
    (5)使用简单操作。
    (6)把设计变动减到最小。
    解析: 暂无解析

  • 第9题:

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

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

  • 第10题:

    问答题
    简述面向对象设计的内容。

    正确答案: 1、设计问题域子系统
    2、设计人机交互子系统
    3、设计任务管理子系统
    4、设计数据管理子系统
    解析: 暂无解析

  • 第11题:

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

    面向对象分析

    B

    面向对象方法

    C

    面向对象设计

    D

    面向对象程序设计


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

  • 第12题:

    问答题
    简述面向对象设计中的三种内聚。

    正确答案: 面向对象设计中的三种内聚:操作内聚、类内聚、一般-具体内聚。
    解析: 暂无解析

  • 第13题:

    面向对象程序设计语言主要用于______。

    A.面向对象分析、设计与实现

    B.面向对象分析

    C.面向对象设计

    D.面向对象实现

    A.

    B.

    C.

    D.


    正确答案:D
    解析:本题考查面向对象程序设计语言的作用。
      面向对象程序设计语言的最主要的作用是面向对象的系统实现,它并不能用于系统的分析与设计,目前,较为流行的面向对象系统分析与设计工具或语言主要是统一建模语言UML。

  • 第14题:

    简述面向对象设计的内容。


    正确答案: 1、设计问题域子系统
    2、设计人机交互子系统
    3、设计任务管理子系统
    4、设计数据管理子系统

  • 第15题:

    简述面向对象的分析与设计。


    正确答案: 1问题域陈述
    2识别对象/类
    3确定对象的属性
    4确定对象的服务
    5确定对象/类的关系
    设计:
    1识别接口对象和控制对象
    2系统结构设计

  • 第16题:

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


    正确答案:正确

  • 第17题:

    简述面向对象设计中的三种内聚。


    正确答案: 面向对象设计中的三种内聚:操作内聚、类内聚、一般-具体内聚。

  • 第18题:

    面向对象方法的发展是()。

    • A、先从面向对象设计(OOD)到面向对象分析(OOA)再到面向对象编程(OOP)
    • B、先从面向对象分析(OOA)到面向对象设计(OOD),再到面向对象编程(OOP)
    • C、先从面向对象编程(OOP)到面向对象设计(OOD),再到面向对象分析(OOA)
    • D、先从面向对象编程(OOP)到面向对象分析(OOA),再到面向对象设计(OOD)

    正确答案:C

  • 第19题:

    单选题
    面向对象程序设计语言主要用于()。
    A

    面向对象分析、设计与实现

    B

    面向对象分析

    C

    面向对象设计

    D

    面向对象实现


    正确答案: B
    解析: 面向对象的程序设计,即是利用面向对象的程序设计语言将面向对象的产品定义模型转换成可以在计算机上处理的表达形式,以便最终在计算机上实现系统的设计。

  • 第20题:

    问答题
    简述面向对象的分析与设计。

    正确答案: 1问题域陈述
    2识别对象/类
    3确定对象的属性
    4确定对象的服务
    5确定对象/类的关系
    设计:
    1识别接口对象和控制对象
    2系统结构设计
    解析: 暂无解析

  • 第21题:

    单选题
    面向对象方法的发展是()。
    A

    先从面向对象设计(OOD)到面向对象分析(OOA)再到面向对象编程(OOP)

    B

    先从面向对象分析(OOA)到面向对象设计(OOD),再到面向对象编程(OOP)

    C

    先从面向对象编程(OOP)到面向对象设计(OOD),再到面向对象分析(OOA)

    D

    先从面向对象编程(OOP)到面向对象分析(OOA),再到面向对象设计(OOD)


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

  • 第22题:

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

    B


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

  • 第23题:

    单选题
    对应面向对象开发阶段,面向对象测试也分别对应为()。
    A

    面向对象设计的测试、面向对象编程的测试、面向对象系统测试

    B

    面向对象分析的测试、面向对象设计的测试、面向对象编程的测试

    C

    面向对象单元测试、面向对象集成测试、面向对象系统测试

    D

    面向对象分析的测试、面向对象设计的测试、面向对象系统测试


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