Metodología de Programación, Programación en C, Aplicaciones electrónicas 1 / 47
ALGORITMOS Y PROGRAMAS
Resolución de problemas por computadoras
La principal razón para que las personas aprendan lenguajes de programación es utilizar un ordenador como una herramienta para la resolución de problemas. Tres fases pueden ser identificadas en el proceso de resolución :
-
Fase de Identificación (qué nos plantean)
-
Fase de resolución del problema
-
Fase de implementación (realización) en un lenguaje de programación
Fase de resolución del problema
Esta fase incluye, a su vez, el análisis del problema así como el diseño y posterior verificación del algoritmo.
Análisis del problema
El primer paso para encontrar la solución a un problema es el análisis del mismo. Se debe examinar cuidadosamente el problema a fin de obtener una idea clara sobre lo que se solicita y determinar los datos necesarios para conseguirlo.
Diseño del algoritmo Un algoritmo puede ser definido como la secuencia ordenada de pasos, sin ambigüedades, que conducen a la resolución de un problema dado y expresado en lenguaje natural, por ejemplo el castellano, Todo algoritmo debe ser:
Técnicas de Programación
1ª Parte: Metodología de Programación