lunes, 5 de septiembre de 2016














Resultado de imagen para algoritmo mapa conceptual



algortimo:
En el árabe es donde podemos encontrar el origen etimológico del término algoritmo que ahora vamos a analizar en profundidad. Más exactamente se halla en el nombre del matemático Al-Khwarizmi, que nació en la Edad Media en una de las zonas de lo que hoy se conoce como Uzbiekistán, en Asia central.


algoritmo cualitativo:
El programador de computadoras es antes que nada es una persona que resuelve problemas,

por lo que para llegar a ser un programador eficaz se necesita aprender a resolver problemas riguroso y sistematico.
Algoritmo proviene de Mohammed al Khowarizmi, matematico persa que vivio durante el siglo lX y alcanzo gran reputacion por el enunciado de las reglas paso a paso para sumar,restar,multiplicar y dividir numeros decimales; la traduccion al latin en la palabra del algoritmo en la palabra algorismus derivo posteriomente en algoritmo.

algoritmo ordenamiento:

en reputacion por el enunciado de las reglas paso a paso para sumar,restar,multiplicar y dividir numeros decimales; la traduccion al latin en la palabra del algoritmo en la palabra algorismus derivo posteriomente en algoritmo.

 algoritmo encaminamiento:

Los algoritmos de encaminamiento se agrupan en dos tipos principales: no adaptativos y adaptativos. Los algoritmos no adaptativos no basan sus decisiones 
de encaminamiento en mediciones o estimaciones de trafico o topología Actuales.
 
Los algoritmos adaptativos intentan cambiar sus decisiones de encaminamiento para reflejar los cambios de topología y de trafico actual. Existen tres familias
 distintas de algoritmos adaptativas, que se diferencian dé acuerdo con la información que utilizan. Los algoritmos globales utilizan información recogida en 
toda la subred, para intentar tomar decisiones óptimas.
 
 
algoritmo cotidiano:
 
Se refiere a todos aquellos algoritmos que nos ayudan a resolver problemas diarios, y que los hacemos casi
sin darnos cuenta de que estamos siguiendo una metodología para resolverlos.

  1. Inicio.
  2. Traer gato.
  3. Levantar el coche con el gato.
  4. Aflojar tornillos de las llantas.
  5. Sacar los tornillos de las llantas.
  6. Quitar la llanta.
  7. Poner la llanta de repuesto.
  8. Poner los tornillos.
  9. Apretar los tornillos.
  10. Bajar el gato.
  11. Fin 

 algoritmo escalada:
 
Los algoritmos de escalada representan una técnica muy utilizada en ciertas clases de problemas de optimización. 
La idea es comenzar con 
una solución sub-óptima del problema y, repetidamente, mejorar la misma  hasta que cierta condición sea maximizada. 
 
algoritmo probalisticos:

En muchos casos, al introducir elecciones aleatorias en un algoritmo se pueden obtener mejores rendimientos que al aplicar el algoritmo determinístico puro.
Un algoritmo tipo Montecarlo asegura un tiempo fijo de ejecución, pero no está garantizado que la respuesta sea correcta, aunque lo puede ser con alta probabilidad.
Un algoritmo tipo Las Vegas siempre entrega la respuesta correcta, pero no garantiza el tiempo total de ejecución, aunque con alta probabilidad éste será bajo.

algorimo determinista:


En ciencias de la computacion  un algoritmo determinista es un algoritmo que, en términos informales, es completamente predictivo si se conocen sus entradas. Dicho de otra forma, si se conocen las entradas del algoritmo siempre producirá la misma salida  y la máquina interna pasará por la misma secuencia de estados. Este tipo de algoritmos ha sido el más estudiado durante la historia y por lo tanto resulta ser el tipo más familiar de los algoritmos, así como el más práctico ya que puede ejecutarse en las máquinas eficientemente.
Un modelo simple de algoritmo determinista es la funcion matematica , pues esta extrae siempre la misma salida para una entrada dada. No obstante un algoritmo describe explícitamente cómo la salida se obtiene de la entrada, mientras que las funciones definen implícitamente su salida.

algoritmo voraz :
xiste un buen número de métodos que los matemáticos y científicos emplean cuando deben resolver problemas complejos. Uno de los más versátiles y simples de entender es el denominado “algoritmo voraz” (Greedy algorithm). A pesar de que no siempre es capaz de encontrar una respuesta óptima, se lo utiliza con frecuencia dado que es muy rápido. Te contamos en qué consiste, qué ventajas tiene y cómo utilizarlo.
algoritmo heuristico: 
Una heurística es un algoritmo que abandona uno o ambos objetivos; por ejemplo, normalmente encuentran buenas soluciones, aunque no hay pruebas de que la solución no pueda ser arbitrariamente errónea en algunos casos; o se ejecuta razonablemente rápido, aunque no existe tampoco prueba de que siempre será así.


Resultado de imagen para algoritmo voraz

Resultado de imagen para algoritmo escaladas

Resultado de imagen para algoritmo heurístico

No hay comentarios:

Publicar un comentario