Eficiente
Eficaz
Preciso
Definido
ALGORITMO
Finito
Legible
Es un conjunto finito de instrucciones o pasos, ordenados de manera lógica, que permiten solucionar un determinado problema.
El algoritmo debe resolver el problema.
Si se sigue el algoritmo varias veces, se debe obtener el mismo resultado cada vez.
Debe tener un número determinado de pasos, un inicio y un final.
Cada paso debe estar muy claro, ser breve y concreto, evitando ambigüedades.
El texto que lo describe debe ser claro, tal que permita entenderlo y leerlo fácilmente.
Debe resolver el problema utilizando de forma óptima los recursos disponibles.