Fundamentos de Programación: Piensa En C - Osvaldo Cairó -

Este libro está dedicado a todas aquellas personas que necesitan aprender a reÂsolver problemas y plantear su solución en un lenguaje de programación, en este caso con el lenguaje C. Los textos no comerciales sobre este tema -cómo resolÂver problemas- son pocos, y los libros sobre la materia se enfocan en presentar un lenguaje de programación, algunos de manera didáctica, otros no tanto, pero no explican cómo resolver un problema. Ésta es la principal razón de este libro. Esta caracterÃstica es fundamental, sobre todo desde el punto de vista académico, porque trata de enseñar, de hacer entender, de hacer ver, al lector, cómo resolver un problema, y luego cómo programar esa solución en un lenguaje de prograÂmación de alto nivel. En general, aprender a usar una herramienta es sencillo, la mayorÃa de los libros se enfoca en ello; pero saber utilizar una herramienta no resuelve el problema: saber manejar una máquina de escribir, por ejemplo, no lo hace a uno escritor.
<br><br>
El libro se compone de nueve capÃtulos. El primero explica qué es un algoritmo, cómo se construye un diagrama de flujo y cómo escribir un programa en C. Los dos siguientes presentan las estructuras algorÃtmicas selectivas y repetitivas. El siguiente capÃtulo presenta el tema de Junciones, asociado siempre al concepto de reducción de problemas. Los capÃtulos 5 y 6 presentan los arreglos unidimensioÂnales y multidimensionales, respectivamente. El capÃtulo 7 ofrece un panorama sobre los caracteres y cadenas de caracteres, y el 8 sobre estructuras y uniones. Finalmente, el último capÃtulo está dedicado al estudio de archivos de datos.