Desarrollo de lógica de programación
Esta obra se ha escrito como libro de referencia y guía de estudio para la asignatura de “Desarrollo de Lógica de Programación”, que puede utilizarse en cursos de introducción a la programación. El objetivo
principal de la obra es que el lector desarrolle habilidades para analizar problemas y plantear soluciones
fundadas, a través de la creación de algoritmos y diagramas de flujo. Todas estas son herramientas necesarias para el desarrollo del pensamiento lógico, que es imprescindible para resolver problemas
concretos, utilizando la programación estructurada y modular.
El autor introduce al lector al mundo de la programación, elaborando algoritmos en pseudocódigo y diagramas de flujo, acorde a requerimientos de usuario y estándares de programación. El lector
aprenderá a: declarar variables y constantes; construir expresiones algorítmicas, elaborar algoritmos en pseudocódigo; realizar pruebas y depuración de algoritmos, crear pruebas de escritorio, construir
diagramas de flujo; aplicar estructuras selectivas (simples, dobles y múltiples); aplicar estructuras repetitivas (para, mientras y repetir); diseñar algoritmos empleando estructuras combinadas, usar
arreglos (unidimensionales y bidimensionales); y a diseñar algoritmos modulares usando procedimientos y funciones.
La metodología empleada por el autor de esta obra incluye fundamentación teórica, preguntas clave de
autoevaluación del aprendizaje, el uso de simulador para elaborar, probar, depurar y ejecutar
algoritmos en pseudocódigo y diagramas de flujo; así como doce guías prácticas que contienen ejemplos y ejercicios sobre estos temas.
Los ejercicios de las guías están basados en la solución de problemas de lógica computacional, que le permitirán al lector asimilar de una manera práctica y entretenida, los principios fundamentales de la programación estructurada.