top of page

PARADIGMA DE DATOS ABSTRACTOS

 

 

CONCEPTO

 

Desde hace mucho tiempo hasta hoy, la abstracción se ha vuelto en un indispensable medio e instrumento para pensar y explicar, siendo indispensable en el razonamiento, el conocimiento y la interrelación entre estos.

Para explicar qué es abstracción, primero debemos saber la definición, y el diccionario de la Real Academia Española, nos dice que abstracción viene (Del lat. abstractio, -onis). f. Acción y efecto de abstraer o abstraerse. Y a su vez también nos dice que abstraer significa separar por medio de una operación intelectual las cualidades de un objeto para considerarlas aisladamente o para considerar el mismo objeto en su pura esencia o noción.


 FILOSOFÍA


El estadounidense Thomas Kuhn, un experto en Filosofía y una figura destacada del mundo de las ciencias, fue quien se encargó de renovar la definición teórica de este término para otorgarle una acepción más acorde a los tiempos actuales, al adaptarlo para describir con él a la serie de prácticas que trazan los lineamientos de una disciplina científica a lo largo de un cierto lapso temporal.

De esta forma, un paradigma científico establece aquello que debe ser observado; la clase de interrogantes que deben desarrollarse para obtener respuestas en torno al propósito que se persigue; qué estructura deben poseer dichos interrogantes y marca pautas que indican el camino de interpretación para los resultados obtenidos de una investigación de carácter científico.

Cuando un paradigma ya no puede satisfacer los requerimientos de una ciencia (por ejemplo, ante nuevos hallazgos que invalidan conocimientos previos), es sucedido por otro. Se dice que un cambio de paradigma es algo dramático para la ciencia, ya que éstas aparecen como estables y maduras.

 

TIPOS DE DATOS ABSTRACTOS

 

Un Tipo de dato abstracto (en adelante TDA) es un conjunto de datos u objetos al cual se le asocian operaciones. El TDA provee de una interfaz con la cual es posible realizar las operaciones permitidas, abstrayéndose de la manera en como estén implementadas dichas operaciones. Esto quiere decir que un mismo TDA puede ser implementado utilizando distintas estructuras de datos y proveer la misma funcionalidad.

El paradigma de orientación a objetos permite el encapsulamiento de los datos y las operaciones mediante la definición de clases e interfaces, lo cual permite ocultar la manera en cómo ha sido implementado el TDA y solo permite el acceso a los datos a través de las operaciones provistas por la interfaz.

En este capítulo se estudiarán TDA básicos como lo son las listas, pilas y colas

 

La ingeniería de sistemas de información ha progresado gracias a la introducción de nuevas técnicas para construir programas. El primer gran avance lo constituye la programación modular, que complementa a la programación estructurada. Otros logros lo constituyen los llamados lenguajes de cuarta generación, que permiten desarrollar sistemas de información en un lenguaje muy especializado

 

 

 

 

 

 

 

 PARADIGMAS DE LA PROGRAMACIÓN
DATOS ABSTRACTOS
bottom of page