Revista Cubana de Ciencias Informáticas (Apr 2012)
Desarrollo de una biblioteca de estructura de datos avanzadas
Abstract
El bloqueo económico, político y social impuesto a Cuba limita la adquisición del software legal necesario para el desarrollo de la industria cubana del software, por tal motivo el software libre se abre como solución a esta problemática. Actualmente la Universidad de las Ciencias Informáticas lleva a cabo un significativo proceso de migración hacia el software libre y juega un papel importantísimo en la producción de software para las diferentes instituciones y empresas; en la misma se utilizan junto con las tecnologías y herramientas, diferentes tipos de estructuras de datos. En la carrera se estudian las estructuras de datos pero en su versión más simple, lo cual sirve para sumergirse en esta importante materia. El desarrollo en una plataforma de software libre de una Biblioteca de Estructuras de Datos Avanzadas, permitirá reducir en costo y tiempo la solución de diversos problemas, facilitará además la gestión y aprovechamiento de la memoria del sistema y brindará una mayor flexibilidad frente a los cambios que puedan existir. El producto final tendría gran utilidad en la esfera productiva y docente de la universidad así como en cualquier parte del mundo, ya que nunca se ha logrado agrupar a las variantes de implementación de estas estructuras de datos en una biblioteca. El hecho de que la Biblioteca de Estructuras de Datos Avanzadas estará implementada para una plataforma de Software Libre, anotará un punto más a favor en su desarrollo, y contará para su mejoramiento y perfección con la colaboración de todos los interesados.