ALGORITMOS
CONCEPTO
Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite llevar a cabo una actividad
mediante pasos sucesivos que no generen dudas a quien deba hacer dicha actividad. Dados un estado inicial y una entrada,
siguiendo los pasos sucesivos se llega a un estado final
y se obtiene una solución.
IMPORTANCIA
Los algoritmos poseen hoy una gran importancia tanto para informática , robotica y ciencias de la computación , por medio de
algoritmos se llega a un orden de ideas y un proceso correcto en la elaboración de maquinarias y robots lo que conlleva a un
avance en la tecnología y un mayor progreso a nivel mundial
CLASES
Algoritmos heurísticos: el propósito de estos algoritmos no es necesariamente encontrar una solución final al problema,
sino encontrar una solución aproximada cuando el tiempo o los recursos necesarios para encontrar la solución perfecta
son excesivos.
Algoritmos voraces: seleccionan la opción de solución (solución local) que tenga un costo menor en la etapa de
solución en la que se encuentran, sin considerar si esa opción es parte de una solución óptima para el problema
completo.
Programación lineal: para resolver un problema utilizando programación lineal, se plantea una serie de inecuaciones y
luego se busca maximizar (o minimizar) las variables, respetando las inecuaciones. Búsqueda y enumeración: muchos
problemas (como por ejemplo, un juego de ajedrez) pueden modelarse con grafos y resolverse a partir de un algoritmo
de exploración del grafo.
EJEMPLO
Algoritmo matemático.
Suma: 2+3= 5 6+9=15
Resta: 5-3=2 15-9=6
Fórmula: Área = bxh2
Ejemplo 2:
Algoritmo lingüístico o escrito
Receta del helado de fresa
Ingredientes
500 gr. de fresas
100 gr. de azúcar
25 ml. de azúcar invertido
200 ml. de leche entera
225 ml. de nata para montar
1 limón.

Algoritmos

  • 1.
  • 2.
    CONCEPTO Es un conjuntoprescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite llevar a cabo una actividad mediante pasos sucesivos que no generen dudas a quien deba hacer dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución.
  • 3.
    IMPORTANCIA Los algoritmos poseenhoy una gran importancia tanto para informática , robotica y ciencias de la computación , por medio de algoritmos se llega a un orden de ideas y un proceso correcto en la elaboración de maquinarias y robots lo que conlleva a un avance en la tecnología y un mayor progreso a nivel mundial
  • 4.
    CLASES Algoritmos heurísticos: elpropósito de estos algoritmos no es necesariamente encontrar una solución final al problema, sino encontrar una solución aproximada cuando el tiempo o los recursos necesarios para encontrar la solución perfecta son excesivos. Algoritmos voraces: seleccionan la opción de solución (solución local) que tenga un costo menor en la etapa de solución en la que se encuentran, sin considerar si esa opción es parte de una solución óptima para el problema completo. Programación lineal: para resolver un problema utilizando programación lineal, se plantea una serie de inecuaciones y luego se busca maximizar (o minimizar) las variables, respetando las inecuaciones. Búsqueda y enumeración: muchos problemas (como por ejemplo, un juego de ajedrez) pueden modelarse con grafos y resolverse a partir de un algoritmo de exploración del grafo.
  • 5.
    EJEMPLO Algoritmo matemático. Suma: 2+3=5 6+9=15 Resta: 5-3=2 15-9=6 Fórmula: Área = bxh2 Ejemplo 2: Algoritmo lingüístico o escrito Receta del helado de fresa Ingredientes 500 gr. de fresas 100 gr. de azúcar 25 ml. de azúcar invertido 200 ml. de leche entera 225 ml. de nata para montar 1 limón.