Pregunta 14

Técnico Auxiliar Informática del Estado - 2024 - TAI - Técnicos Auxiliares de Informática (Promoción Interna)

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.