Corregir el programa con el código de fuente
repitiendo los pasos 3 y 4 o errores en la lógica se
vuelve hacer el paso 2
Definido
Si se sigue dos veces se obtiene el mismo resultado cada vez
Finito
Debe tener un numero finito de pasos
Entrada
Información de partida que necesita el algoritmo para arrancar
Proceso
Conjunto de todas las operaciones a realizar
Documentación
Revisar los pasos anteriores, ordenarlos y eliminar
cálculos y lineas de comentario innecesarias que deben
contener breves explicaciones sobre la finalidad de
programa
Planificación
En un papel, Claramente se explica la
finalidad de cada etapa
Preciso
Estar compuesto de pasos bien definidos y ordenados
Edición
Lenguaje de programación utilizando un
editor de textos simples