Document related concepts
no text concepts found
Transcript
54 Fundamentos de Programación Lenguajes y Técnicas de Programación Este libro está pensado para cubrir las necesidades de los alumnos que cursan las materias de Algoritmos teniendo en cuenta el aprendizaje basado en competencias. La obra comienza explicando los conceptos de algoritmo, estructuras de control, variables, lenguajes de programación, etcétera, y llega hasta el análisis e implementación de algoritmos complejos: algoritmos de ordenamiento (quicksort, heapsort, etc.), recorridos sobre árboles, grafos y recursión. Se estudian estructuras de datos estáticas y dinámicas, lineales y no lineales. Es un curso de programación que guía al alumno en un proceso de aprendizaje durante el cual, podrá adquirir la lógica necesaria para diseñar e implementar algoritmos. ALGORITMOS A FONDO Con implementaciones en C y Java SZNAJDLEDER, Pablo ISBN: 978-987-160-937-6 576 págs. Rustica, 21 x 24 cm Alfaomega 2012 Resumen del contenido: Introducción a los algoritmos y a la programación de computadoras – Estructuras básicas de control y lógica algorítmica – Funciones – Tipos de datos – Punteros, arrays y aritmética de direcciones – Datos estructurados – Operaciones sobre archivos TAD – Análisis de ejercicios integradores – Estructuras de datos dinámicas lineales – Encapsulamiento – Java – POO – Algoritmo de Huffman – Recursividad – Árboles – Complejidad algorítmica – Algoritmos de ordenamiento – Estrategia algorítmica Algoritmos sobre grafos. La obra se complementa con una serie de videos en los que explica temas que, dada su naturaleza, resultarían extremadamente tediosos de leer; cómo instalar Eclipse, cómo depurar un programa, etcétera. ANÁLISIS Y DISEÑO DE ALGORITMOS Implementaciones en C y Pascal LÓPEZ, Gustavo; JEDER, Ismael; VEGA, Augusto ISBN: 978-987-2311-39-1 336 págs. Rústica, 21 x 24 cm Alfaomega 2009 Cubre de manera amplia los contenidos del análisis y diseño de algoritmos. Con una hábil redacción, consigue enseñar a programar en los leguajes C y Pascal, los más difundidos en esta instancia de aprendizaje, por su sintaxis transparente. Escrito con la mayor simpleza para que el lector pueda comprender de forma cabal lo que se desea comunicar, y profundidad para que con el mayor cuidado y rigor, acceda al conocimiento. Es un libro que no debe faltar en la biblioteca de todo programador. Incluye una amplia selección de ejercicios y problemas resueltos. Resumen del contenido: Introducción a la programación estructurada – Datos y sentencias simples – Operaciones de entrada/salida – Subrutinas – Tipos estructurados homogéneos – Vectores y matrices – Complejidad algorítmica – Estructuras y tablas – Archivos – Claves e índices – Recurrencia – Memoria dinámica y manejo de punteros – El proceso de compilación. Computación • novedades 2017