El desarrollo de un programa que resuelva un problema dado es una tarea compleja, ya que es necesario tener en cuenta de manera simultánea muchos elementos. Por lo tanto, es indispensable usar una metodología de programación.
Una metodología de programación es un conjunto o sistema de métodos, principios y reglas que permiten enfrentar de manera sistemática el desarrollo de un programa que resuelve un problema algorítmico. Estas metodologías generalmente se estructuran como una secuencia de pasos que parten de la definición del problema y culminan con un programa que lo resuelve.
A continuación se presenta de manera general los pasos de una metodología:
El Diálogo | Con la cual se busca comprender totalmente el problema a resolver. |
La Especificación | Con la cual se establece de manera precisa las entradas, salidas y las condiciones que deben cumplir. |
Diseño | En esta etapa se construye un algoritmo que cumpla con la especificación. |
Codificación | Se traduce el algoritmo a un lenguaje de programación. |
Prueba y Verificación | Se realizan pruebas del programa implementado para determinar su validez en la resolución del problema. |
No hay comentarios:
Publicar un comentario