METODOLOGIA ORIENTADA A DATOS:
La íntima relación entre software y datos puede
ser rastreada hasta los orígenes de la computación. El concepto original, que
estaba detrás del de computadora de programa almacenado, es el de que los
programas podrían ser vistos como datos y los datos interpretados como
programas. La estructura de la información, llamada estructura de datos, se ha
demostrado que tiene un importante impacto en la complejidad y eficiencia de
los algoritmos diseñados para procesar la información.
Conforme evolucionaron los métodos de diseño
del software en la pasada década, una escuela de pensamiento estableció que:
La identificación de las estructuras
de datos inherentes (para un sistema basado en computadora) es vital y la estructura
de los datos (entrada y salida) puede usarse para derivar la estructura (y
algunos detalles) de un programa [PET77].
En muchas áreas de aplicación existe una
estructura de la información diferenciada y jerárquica. Los datos de entrada,
internamente información almacenada (es decir, una base de datos), y los datos
de salida, pueden tener cada uno una estructura única. El diseño orientado a la
estructura de datos hace uso de estas estructuras como base para el desarrollo
de software.
No hay comentarios:
Publicar un comentario