更多“在面向对象的设计中,将对象的使用者与设计者分开的技术称为()”相关问题
  • 第1题:

    在面向对象的设计中,用来请求对象执行某—处理或回答某些信息的要求称为【 】。


    正确答案:消息
    消息 解析: 在面向对象技术中,主要用到对象(object)、类(class)、方法(method)、消息(message)、继承(inherit ante)、封装(encapsulation)等基本概念。其中消息是用来请求对象执行某一处理或回答某些信息的要求。

  • 第2题:

    以下说法中错误的是(25)。

    A.面向对象分析与面向对象设计的定义没有明显区别

    B.在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的

    C.面向对象分析和面向对象设计活动是一个多次反复迭代的过程

    D.从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程


    正确答案:A
    解析:软件开发的分析过程就是分析系统需求的过程,分析工作主要包括理解、表达和验证。面向对象分析的关键是识别问题域内的对象及其关系。分析的任务基本完成后,下一步则是将分析的成果用于设计中。就是根据成本与要求,规划出系统应如何实现的问题。所以A中“分析与设计的定义没有明显区别”的说法是不正确的。

  • 第3题:

    在面向对象方法中,(17)是一种,信息隐蔽技术,其目的是使对象的使用者和生 产者分离,使对象的定义和实现分开。

    A.对象

    B.属性

    C.封装

    D.行为


    正确答案:C
    本题考查面向对象的基本概念。在面向对象系统中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。一个对象把属性和行为封装为一个整体。封装是一种信息隐蔽技术,其主要目的是使对象的使用者和生产者分离,使对象的定义和实现分开。

  • 第4题:

    vb程序设计中的窗体在OOP中称为().

    • A、屏幕(面向对象编程)
    • B、事件
    • C、对象
    • D、控件

    正确答案:C

  • 第5题:

    面向对象技术中,封装性是一种()技术,其目的在于将()和()分开。


    正确答案:信息隐蔽;使用者;设计者

  • 第6题:

    在面向对象测试技术中,对认定的类的测试属于()。

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

    正确答案:B

  • 第7题:

    在面向对象测试技术中,类是否实现了要求的功能的测试属于()。

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

    正确答案:D

  • 第8题:

    在面向对象测试技术中,对系统安全的测试属于()。

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

    正确答案:B

  • 第9题:

    下列关于面向对象的分析与设计的描述,正确的是()。

    • A、面向对象设计描述软件要做什么
    • B、面向对象分析不需要考虑技术和实现层面的细节
    • C、面向对象分析的输入是面向对象设计的结果
    • D、面向对象设计的结果是简单的分析模型

    正确答案:B

  • 第10题:

    在面向对象的设计中,将对象的使用者与设计者分开的技术称为()

    • A、隐蔽性
    • B、继承性
    • C、封装性
    • D、多态性

    正确答案:C

  • 第11题:

    单选题
    在面向对象的设计中,将对象的使用者与设计者分开的技术称为()
    A

    隐藏性

    B

    继承性

    C

    封装性

    D

    多态性


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

  • 第12题:

    填空题
    面向对象技术中,封装性是一种()技术,其目的在于将()和()分开。

    正确答案: 信息隐蔽,使用者,设计者
    解析: 暂无解析

  • 第13题:

    以下关于面向对象的分析与设计的描述中,正确的是(11)。

    A.面向对象分析无须考虑技术和实现层面的细节

    B.面向对象分析的输入是面向对象设计的结果

    C.面向对象设计描述软件要做什么

    D.面向对象设计的结果是简单的分析模型


    正确答案:A
    解析:面向对象分析主要解决的问题是系统要“做什么”,即描述系统的逻辑模型。通常它不考虑具体的技术和实现层面的细节。面向对象分析的结果是面向对象设计的输入。面向对象设计主要解决的问题是系统要“怎么做”,即描述系统的物理模型。

  • 第14题:

    在面向对象方法中, (44)是一种信息、隐蔽技术,其目的是使对象的使用者和生 产者分离,使对象的定义和实现分开。

    A.对象

    B.属性

    C.封装

    D.行为


    正确答案:C
    本题考查面向对象的基本概念。在面向对象系统中,对象是基本的运行时实体,它既包括数据(属性),也包括作用于数据的操作(行为)。一个对象把属性和行为封装为一个整体。封装是一种信息隐蔽技术,其主要目的是对象的使用者和生产者乡分离,是对象的定义和实现分开。

  • 第15题:

    在面向对象的软件开发中,面向对象设计与面向对象分析的区别是______。

    A.在面向对象设计中需要考虑与实现相关的内容,而在面向对象分析中不需要

    B.在面向对象设计中要检查设计结果对编程时将要使用的类库的支持,而在面向对象分析中不需要

    C.在面向对象设计中对提供足够细节的部分,要检查是否符合预期,而在面向对象分析中不考虑

    D.以上全部


    正确答案:D

  • 第16题:

    在面向对象的设计中,将对象的使用者与设计者分开的技术称为()

    • A、隐藏性
    • B、继承性
    • C、封装性
    • D、多态性

    正确答案:C

  • 第17题:

    ()的目的是把对象的设计者和对象的使用者分开,使用者不必知晓实现的细节。

    • A、继承性
    • B、封装性
    • C、模块化
    • D、多态性

    正确答案:B

  • 第18题:

    在面向对象测试技术中,对认定的对象的测试属于()。

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

    正确答案:A

  • 第19题:

    在面向对象测试技术中,对构造的类层次结构的测试属于()。

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

    正确答案:B

  • 第20题:

    在面向对象测试技术中,主要测试数据成员是否满足数据封装的要求的测试属于()。

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

    正确答案:C

  • 第21题:

    在面向对象设计方法中接口设计称为()。

    • A、对象设计
    • B、响应设计
    • C、信息设计
    • D、消息设计

    正确答案:D

  • 第22题:

    单选题
    ()的目的是把对象的设计者和对象的使用者分开,使用者不必知晓实现的细节。
    A

    继承性

    B

    封装性

    C

    模块化

    D

    多态性


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

  • 第23题:

    单选题
    以下说法错误的是(  )。
    A

    面向对象分析与面向对象设计的定义没有明显区别

    B

    在实际的软件开发过程中面向对象分析与面向对象设计的界限是模糊的

    C

    面向对象分析和面向对象设计活动是一个多次反复迭代的过程

    D

    从面向对象分析到面向对象设计,是一个逐渐扩充模型的过程


    正确答案: B
    解析:
    软件开发的分析过程就是分析系统需求的过程,分析工作主要包括理解、表达和验证。面向对象分析的关键是识别问题域内的对象及其关系。分析的任务基本完成后,下一步则是将分析的成果用于设计中,即根据成本与要求,规划出系统应如何实现的问题。所以A项中“分析与设计的定义没有明显区别”的说法是不正确的。

  • 第24题:

    单选题
    在面向对象的设计中,将对象的使用者与设计者分开的技术称为()。
    A

    隐蔽性

    B

    继承性

    C

    封装性

    D

    多态性


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