下列关于抽象数据类型(ADT)定义的说法,正确的有( )。
A: ADT的定义只取决于它的一组逻辑特性。
B: ADT的定义与计算机内部如何表示和实现无关。
C: 不论ADT的内部结构如何变化,只要它的数学特性不变,都不影响它的外部使用。
D: ADT定义了一个完整的(狭义)数据结构。
A: ADT的定义只取决于它的一组逻辑特性。
B: ADT的定义与计算机内部如何表示和实现无关。
C: 不论ADT的内部结构如何变化,只要它的数学特性不变,都不影响它的外部使用。
D: ADT定义了一个完整的(狭义)数据结构。
举一反三
- 抽象数据类型的定义仅取决于它的一组逻辑特性,而与在计算机内部如何表示和实现无关,即不论其内部结构如何变化,只要它的数学特性不变,都不影响其外部使用
- 抽象数据类型(ADT)包括定义和实现两方面,其中定义是独立于实现的,定义仅给出一个ADT的逻辑特性,不必考虑如何在计算机中实现
- 以下关于ADT的描述错误的是: A: 可以用ADT来描述数据结构的逻辑结构及其操作。 B: 可以用Python的抽象类来定义ADT。 C: 在用Python的类实现ADT时,需实现其逻辑结构、存储结构和基本操作。 D: 同一ADT只有一种实现方案。
- 抽象数据类型ADT的定义为具有一定行为的抽象(数学)类型。它不关心类型中值的具体表示方式和操作的具体实现。ADT的全称是( )
- 中国大学MOOC: 下列关于抽象数据类型(ADT)定义的说法,正确的有( )。