2. ¿QUÉ ES UN ALGORITMO?
• Se puede definir un algoritmo como un conjunto ordenado y finito de
operaciones o pasos que permite hallar la solución de un problema.
3. CARACTERISTICAS
• 1. Finitud.- Un algoritmo debe terminar en un número finito de pasos
• 2. Definibilidad.- Cada paso del algoritmo debe definirse de modo preciso; las acciones a
realizar deben estar especificadas rigurosamente y sin ambigüedad para cada caso.
• 3. Entrada.- Un algoritmo tiene cero o más entradas. Esto es, las cantidades de los datos de
inicio se generan en el mismo algoritmo o se conocen previamente.
• 4. Salida.- Un algoritmo tiene una o más salidas. Es decir, hay datos o cantidades al término del
algoritmo que tiene una relación específica con los datos o cantidades de entrada.
• 5. Efectividad.- El algoritmo debe ser efectivo. Esto significa que todas las operaciones deben
ser suficientemente sencillas para poder, en principio, ser realizadas de modo exacto y en un
tiempo finito por un procesador.
4. ¿COMO SE REPRECENTAN?
• Texto Narrativo
Consiste en escribir paso a paso las acciones que se deben realizar empleando el
lenguaje natural.
• Diagrama de Flujo
Es la representación gráfica de las operaciones que realiza un algoritmo.
• Pseudocódigo
Representa en forma descriptiva las operaciones que debe realizar un algoritmo.
5. ¿COMO SE CLASIFICAN?
• Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.
• Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir
los pasos del proceso.