Descripción
La informática y las ciencias de la computación en los primeros años del siglo xxi vienen marcadas por los avances tecnológicos de la pasada década. Los más de veinte años de vida de la computadora personal $PC$ y los más de cincuenta años de la informática/computación tradicional vienen acompañados de cambios rápidos y evolutivos en las disciplinas clásicas. El rápido crecimiento del mundo de las redes y, en consecuencia, la World Wide Web hacen revolucionarios a estos cambios y afectan al cuerpo de conocimiento de los procesos educativos y profesionales.
La estructura de esta nueva edición es similar a las anteriores, actualizada y con un énfasis en los lenguajes C, C++ y Java. Incluye la versión 2.0 del lenguaje algorítmico UPSAM utilizado en las primeras ediciones con nombres 1.0 y 1.1. Describe con gran cantidad de ejemplos y ejercicios las herramientas de programación más utilizadas en el aprendizaje de la informática, como los diagramas de flujo.
Asimismo, incluye un curso completo de diseño y construcción de algoritmos. Dedica una parte completa al estudio de las estructuras de datos fundamentales estáticas $arrays y registros$ y dinámicas $listas, pilas, colas, árboles y grafos$. Incluye un capítulo sobre recursividad como herramienta para resolver problemas complejos.
Una de las partes está dedicada al paradigma orientado a objetos, con conceptos básicos y avanzados, diseño y construcción de clases y relaciones fundamentales de agregación, generalización y herencia. A lo largo de todo el libro se incluyen reglas de sintaxis para la conversión de los programas escritos en pseudocódigo a los códigos fuentes de Java, C#, c, C++ , Visual Basic/VB.NET, Fortran o Pascal.
¿Qué piensas de este libro?
2 comentarios