3. ALGORITMO
• Es un Método para resolver un problema mediante una serie de
pasos precisos , definidos y finitos. Un algoritmo es una serie
de operaciones detalladas ,en otras palabras un algoritmo es
un conjunto de reglas para resolver una cierta clase de
problemas y se puede formular de muchas formas con el
cuidado de que no exista ambigüedad.
4. CARACTERÍSTICAS DE LOS ALGORITMOS
• Preciso (debe indicar el orden de realización en cada paso y no
puede tener ambigüedad ).
• Definido (si se sigue dos veces, obtiene el mismo resultado
cada vez)
• Finito (tiene fin; un número determinado de pasos ).
• Debe ser Sencillo , Legible.
• Eficiente y Efectivo.
• Se ha de desarrollar en el menor tiempo posible.
• Todo Algoritmo debe tener una ó mas entradas.
5. UTILIDAD DE LOS ALGORITMOS
• El algoritmo nos da la solución genérica a un problema y lo
podremos emplear todas las veces que se nos presente ese
mismo problema: por ejemplo el algoritmo de la división es
genérico e independiente de los números que tengamos que
dividir.
6. FORMAS DE EXPRESIÓN DE UN ALGORITMO
• Los algoritmos pueden ser expresados de muchas maneras,
incluyendo al lenguaje natural, pseudocódigo, diagramas de
flujo y lenguajes de programación, entre otros.