ALGORITMOS
¿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.
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.
¿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.
¿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.

Algoritmos

  • 1.
  • 2.
    ¿QUÉ ES UNALGORITMO? • 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.