Los algoritmos son una secuencia de instrucciones u operaciones específicas que permiten controlar determinados procesos. Son una serie de pasos ordenados y finitos que nos ayudan a resolver un problema o tomar una decisión.
Están compuestos por una entrada, proceso y salida.
Características:
Los algoritmos se pueden utilizar en distintos aspectos de nuestra vida por ejemplo cuando quieres tener un nuevo perrito.
Características:
- Son secuenciales: uno a la vez.
- Precisos y específicos: instrucciones directas, fáciles de seguir y no pueden ser ambiguas o subjetivas.
- Ordenados: Van en un orden específico para que tengan un sentido.
- Finitos: Tienen un inicio y un fin.
- Definidos: Siempre debe dar los mismos resultados si es alimentado por los mismos elementos.
- Exactitud: el algoritmo tiene que indicar un orden claro de la ejecución de cada paso, estos no pueden ser ambiguos (debe existir una confiabilidad).
- Completo: en la solución se deben considerar todas las posibilidades del problema.
- General: debe poder abarcar problemas de un mismo tema soportando las distintas variantes que se presentan en la definición del problema.
Según el criterio utilizado se aplican diferentes clasificaciones a los algoritmos. Por ejemplo, si usamos la clasificación por el sistema de signos con el cual se describen los pasos a seguir del algoritmo, podemos diferenciar dos tipos, algoritmos cualitativos: aquellos que sus pasos son instrucciones verbales y algoritmos cuantitativos: aquellos que se siguen instrucciones de cálculos numéricos.
No hay comentarios:
Publicar un comentario