首页 > 试题广场 >

试描述数据结构和抽象数据类型的概念与程序设计语言中数据类型概

[问答题]
试描述数据结构和抽象数据类型的概念与程序设计语言中数据类型概念的区别。
推荐
抽象数据类型包含一般数据类型的概念,但含义比一般数据类型更广、更抽象。一般数据类型由具体语言系统内部定义,直接提供给编程者定义用户数据,因此称它们为预定义数据类型。抽象数据类型通常由编程者定义,包括定义它所使用的数据和在这些数据上所进行的操作。在定义抽象数据类型中的数据部分和操作部分时,要求只定义到数据的逻辑结构和操作说明,不考虑数据的存储结构和操作的具体实现,这样抽象层次更高,更能为其他用户提供良好的使用接口。
发表于 2018-05-05 22:18:41 回复(0)
与伪代码与代码之间的关系类似?
发表于 2020-09-24 11:02:40 回复(0)
抽象数据类型包含一般数据类型的概念,但含义比一般数据类型更广、更抽象。一般数据类型由具体语言系统内部定义,直接提供给编程者定义用户数据,因此称它们为预定义数据类型。抽象数据类型通常由编程者定义,包括定义它所使用的数据和在这些数据上所进行的操作。在定义抽象数据类型中的数据部分和操作部分时,要求只定义到数据的逻辑结构和操作说明,不考虑数据的存储结构和操作的具体实现,这样抽象层次更高,更能为其他用户提供良好的使用接口。
发表于 2019-02-25 10:28:25 回复(0)
数据结构定义了一组按某些关系结合在一起的数组元素。数据类型不仅定义了一组带结构的数据元素,而且还在其上定义了一组操作。
发表于 2020-04-24 14:59:28 回复(0)
抽象数据类型包含一般数据类型的概念,但含义比一般数据类型更广、更抽象。

一般数据类型由具体语言系统内部定义,直接提供给编程者定义用户数据,因此称它们为预定义数据类型。

抽象数据类型通常由编程者定义,包括定义它所使用的数据和在这些数据上所进行的操作。

在定义抽象数据类型中的数据部分和操作部分时,要求只定义到数据的逻辑结构和操作说明,不考虑数据的存储结构和操作的具体实现,这样抽象层次更高,更能为其他用户提供良好的使用接口。
发表于 2019-12-11 18:37:17 回复(0)
  1. 抽象数据类型包含一般数据类型的概念,但含义比一般数据类型更广、更抽象。
  2. 一般数据类型由具体语言系统内部定义,直接提供给编程者定义用户数据,因此称它们为预定义数据类型。
  3. 抽象数据类型通常由编程者定义,包括定义它所使用的数据和在这些数据上所进行的操作。
           在定义抽象数据类型中的数据部分和操作部分时,要求,只定义到数据的逻辑结构和操作说明,不考虑数据的存储结构和操作的具体实现,
           这样的抽象层次更高,更能为其他用户提供良好的使用接口。
发表于 2019-09-16 13:29:07 回复(0)
抽象数据类型:一个数学模型及定义在该类型上的一组操作的总称
数据类型:某种性质的值集及定义在该值集上的操作的总称
发表于 2019-03-09 17:40:04 回复(0)
数据结构指的相互之间存在一种或多种特点关系的数据元素的集合。
抽象数据类型(ADT)指的一个数学模型以及定义在该模型上的一组***作,它的定义仅仅取决于一组逻辑特性,与在计算机内部如何表示和实现无关,不考虑计算机程序内部的存储结构和***作如何实现,比较抽象,适用于用户。程序设计语言中的数据类型分为非结构的原子类和结构类型,有特点的定义。
发表于 2018-09-28 10:51:40 回复(0)
抽象数据类型包含一般数据类型的概念,但含义比一般数据类型更广、更抽象。一般数据类型由具体语言系统内部定义,直接提供给编程者定义用户数据,因此称它们为预定义数据类型。抽象数据类型通常由编程者定义,包括定义它所使用的数据和在这些数据上所进行的操作。在定义抽象数据类型中的数据部分和操作部分时,要求只定义到数据的逻辑结构和操作说明,不考虑数据的存储结构和操作的具体实现,这样抽象层次更高,更能为其他用户提供良好的使用接口。





发表于 2018-07-10 15:14:29 回复(0)