参考答案和解析
更多“在软件设计过程中,常用的抽象方法有过程抽象和数据抽象。()”相关问题
  • 第1题:

    数据抽象在数据库设计过程中起什么作用?


    正确答案: 数据抽象是概念设计中非常重要的一步。通过数据抽象,可以将现实世界中的客观对象首先抽象为不依赖任何具体机器的信息结构。

  • 第2题:

    数据抽象有3种方法:(),()和()。


    正确答案:分类;聚集;概括

  • 第3题:

    在数据抽象过程中,某一事物可能在不同的应用环境中被抽象成()

    • A、分量
    • B、实体
    • C、属性
    • D、元组

    正确答案:B,C

  • 第4题:

    关于抽象类的说法哪些是正确的?()

    • A、抽象类中可以有非抽象方法。
    • B、如果父类是抽象类,则子类必须重写父类所有的抽象方法。
    • C、不能用抽象类去创建对象。
    • D、接口和抽象类是同一个概念

    正确答案:A,C

  • 第5题:

    关于接口、抽象类和普通类,下列说法错误的是()

    • A、抽象类可以有抽象方法而普通类则不能有抽象方法
    • B、抽象类的方法可以有部分实现而接口不能实现其方法
    • C、普通类可以在实现多个接口的同时继承一个抽象类
    • D、接口不能定义变量

    正确答案:D

  • 第6题:

    下列关于数据模型的描述,不正确的是()。

    • A、在数据库设计过程中不需要进行数据抽象
    • B、从现实世界到机器世界需要经过两次数据抽象
    • C、从信息世界到机器世界的数据抽象称为建立数据模型
    • D、从现实世界到信息世界的数据抽象称为建立概念模型

    正确答案:A

  • 第7题:

    数据抽象过程有哪些步骤?


    正确答案: (1)根据用户的需求,设计数据的概念模型。
    (2)根据转换原则,把概念模式转换成逻辑模型。
    (3)根据用户的业务特点,设计不同的外部模型,供程序员使用。
    (4)根据逻辑模型设计内部模型,实现数据库。

  • 第8题:

    问答题
    在用OOA方法对调查结果进行分析处理时,依据的原则中有抽象原则。问:什么叫抽象?数据抽象和过程抽象又是如何定义的?

    正确答案: 抽象是指为了某一分析目的而集中精力研究对象的某一性质,它可以忽略其他与此目的无关的部分。在使用这一概念时,我们承认客观世界的复杂性,也知道事物包括有多个细节,但并不打算去完整地考虑它。抽象机制被用在数据分析方面,称之为数据抽象。抽象机制被用在对过程的分解方面,被称之为过程抽象。
    解析: 暂无解析

  • 第9题:

    单选题
    ()把完成一个特定功能的动作序列抽象为一个过程名和参数表。
    A

    数据抽象

    B

    动作抽象

    C

    过程抽象

    D

    类型抽象


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

  • 第10题:

    单选题
    下列关于数据模型的描述,不正确的是()。
    A

    在数据库设计过程中不需要进行数据抽象

    B

    从现实世界到机器世界需要经过两次数据抽象

    C

    从信息世界到机器世界的数据抽象称为建立数据模型

    D

    从现实世界到信息世界的数据抽象称为建立概念模型


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

  • 第11题:

    单选题
    ()把一个数据对象的定义抽象为一个数据类型名。
    A

    数据抽象

    B

    动作抽象

    C

    过程抽象

    D

    类型抽象


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

  • 第12题:

    填空题
    数据抽象中,分类方法抽象了对象值和类型之间的()语义;聚集方法抽象了对象类型和成分类型之间的()语义;概括方法抽象了类型之间的()语义,也称为()语义。

    正确答案: is member of(是一个成员),is part of(是一部分),is sunset of(是一个子集),is a(是一个)
    解析: 暂无解析

  • 第13题:

    数据抽象中,分类方法抽象了对象值和类型之间的()语义;聚集方法抽象了对象类型和成分类型之间的()语义;概括方法抽象了类型之间的()语义,也称为()语义。


    正确答案:is member of(是一个成员);is part of(是一部分);is sunset of(是一个子集);is a(是一个)

  • 第14题:

    在用OOA方法对调查结果进行分析处理时,依据的原则中有抽象原则。问:什么叫抽象?数据抽象和过程抽象又是如何定义的?


    正确答案: 抽象是指为了某一分析目的而集中精力研究对象的某一性质,它可以忽略其他与此目的无关的部分。在使用这一概念时,我们承认客观世界的复杂性,也知道事物包括有多个细节,但并不打算去完整地考虑它。抽象机制被用在数据分析方面,称之为数据抽象。抽象机制被用在对过程的分解方面,被称之为过程抽象。

  • 第15题:

    抽象方法必须定义在抽象类中,所以抽象类中的方法都是抽象方法


    正确答案:错误

  • 第16题:

    什么是抽象数据类型? 抽象数据类型和面向对象的程序设计方法有什么关系?


    正确答案:抽象数据类型是指用以表示应用问题的一个数据模型以及定义在该模型上的一组操作。它与一般的数据类型的概念在本质上是一致的,都是对数据类型的数学特性的抽象,其目的是可以使程序设计者,在程序设计中更专注于数据的逻辑特性,而不必关心抽象数据类型实现的具体细节。但抽象数据类型比一般数据类型的抽象层次更高、范畴更广,它不局限于计算机系统中已定义和实现的数据类型,通常它是由用户根据实际问题的需要而定义,且通过计算机系统中已经定义的数据类型来表示和实现。因此,它是基于一般数据类型的更高层次上的一种数据抽象。
    抽象数据类型的概念是由于程序设计方法和技术的发展而提出来的。为了更好的提高软件模块的可复用性和可扩充性,现代程序设计方法强调以数据为基础来构建软件系统,更加强调“封装”和“信息隐蔽”策略。面向对象的程序设计方法正是符合这种要求的方法。“类”是面向对象的程序设计方法中的核心概念,它是数据抽象的结果,类不但体现了封装和信息隐蔽的原则,而且具有继承性,因而为模块的复用提供了很好的条件。抽象数据类型具有封装和信息隐蔽的特点,可以做到使用与实现分离。由此可见,抽象数据类型与面向对象的方法的思想是一致的,从抽象数据类型出发来进行面向对象的程序设计,会使程序设计更加顺理成章。

  • 第17题:

    在DBD过程中,对现实世界的第一层抽象是()数据模型。


    正确答案:概念

  • 第18题:

    设计数据库概念结构时,常用的数据抽象方法是()和概括。


    正确答案:聚集

  • 第19题:

    单选题
    在C#中,接口与抽象基类的区别在于()。
    A

    抽象基类可以包含非抽象方法,而接口只能包含抽象方法

    B

    抽象基类可以被实例化,而接口不能被实例化

    C

    抽象基类不能被实例化,而接口可以被实例化

    D

    抽象类可以包括数据成员,接口只包括抽象函数、抽象属性和抽象索引等,没有数据


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

  • 第20题:

    填空题
    设计概念结构时,常用的数据抽象方法是()和()。

    正确答案: 聚集,概括
    解析: 暂无解析

  • 第21题:

    单选题
    关于接口、抽象类和普通类,下列说法错误的是()
    A

    抽象类可以有抽象方法而普通类则不能有抽象方法

    B

    抽象类的方法可以有部分实现而接口不能实现其方法

    C

    普通类可以在实现多个接口的同时继承一个抽象类

    D

    接口不能定义变量


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

  • 第22题:

    填空题
    设计数据库概念结构时,常用的数据抽象方法是()和概括。

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

  • 第23题:

    填空题
    数据抽象有3种方法:(),()和()。

    正确答案: 分类,聚集,概括
    解析: 暂无解析

  • 第24题:

    判断题
    抽象方法必须定义在抽象类中,所以抽象类中的方法都是抽象方法
    A

    B


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