Señale la respuesta INCORRECTA acerca de los tipos abstractos de datos (TAD):
- A.Es una colección de propiedades y operaciones que se definen mediante una especificación que es independiente de cualquier representación.
- B.Nos permiten diseñar nuestros propios tipos para encapsular lógica algorítmica y proveer abstracción a las capas de software de más alto nivel.
- C.Se pueden escribir usando lenguaje natural, usando pseudo-código o incluso algunos lenguajes de programación.
- D.En JAVA, una estructura de datos (interface) debe implementar todas las operaciones definidas en su TAD (class).Respuesta correcta
Explicación
La respuesta correcta es D. La afirmación incorrecta invierte los conceptos de Java: el TAD se modela con una interface (que define el contrato), y la estructura de datos concreta se modela con una class que implementa esa interface. La opción D lo dice al revés. Las opciones A, B y C son afirmaciones correctas sobre tipos abstractos de datos.