Metodologia para la solucion de problemas
METODOLOGÍA PARA LA SOLUCIÓN DE
PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE
PROBLEMAS
El proceso de resolución de un problema con una computadoraconduce a
la escritura de un programa y su ejecución en la misma. Aunque el proceso
de diseñar programas es esencialmente un proceso creativo, se pueden
considerar una serie de fases o pasoscomunes, que generalmente deben
seguir todos los programadores.
Las fases de resolución de un problema con computadora son:
Análisis del problema
Diseño del algoritmoCodificación
Compilación y ejecución
Verificación
Depuración
Mantenimiento
Documentación
METODOLOGÍA PARA LA SOLUCIÓN DE
PROBLEMAS
Las dos primeras fases conducen a un diseño detalladoescrito en forma de
algoritmo. Durante la tercera etapa (codificación) se implementa el
algoritmo en un código escrito en un lenguaje de programación, reflejando
las ideas desarrolladas en las fases deanálisis y diseño.
La fase de compilación y ejecución traduce y ejecuta el programa. En las
fases de verificación y depuración el programador busca errores de las
etapas anteriores y loselimina. Comprobará que mientras más tiempo se
invierta en la fase de análisis y diseño menos tiempo se perderá en la
depuración del programa. Por último, se debe realizar la documentación delprograma.
Antes de conocer las tareas a realizar en cada fase, vamos a considerar el
concepto y significado de la palabra algoritmo. La palabra algoritmo se
deriva de la traducción al latín de lapalabra Alkhôwarîzmi, nombre de un
matemático y astrónomo árabe que escribió un tratado sobre manipulación
de números y ecuaciones en el siglo IX. Un algoritmo es un método para
resolver unproblema mediante una serie de pasos precisos, definidos y
finitos.
METODOLOGÍA PARA LA SOLUCIÓN DE
PROBLEMAS
Análisis del problema
La primera fase de la resolución de un problema con...
Regístrate para leer el documento completo.