viernes, 28 de marzo de 2014


ALGORITMOS

1.¿Qué es un algoritmo?
consiste en aplicar  adecuadamente  una serie de pasos detallados que asegura una solución correcta y ordenada.

Conjunto ordenado de operaciones sistemáticas que permite hacer un cálculo y hallar la solución de un tipo de problemas.
Es un conjunto prescrito de instrucciones o reglas bien definidas que permiten realizar una actividad mediante pasos

es un conjunto de pasos lógicos y ordenados para resolver un programa



2. Clases de algoritmos que existen?

  • fuerza bruta
  • Algoritmo de escalada
  • Algoritmo Heurístico
  • Algoritmo Determinista
  • Algoritmo Voraz
  • Algoritmos Adaptativos
  • Algoritmos Estáticos
  • Algoritmos Probabilistas

  1. fuerza bruta:
resuelven el problema con la estrategia más obvia de solución, que no siempre es la mejor según el número de operaciones que se requiere.

Algoritmos heuristico: se basa en utilizar una serie de reglas empíricas para llegar a una solución .
 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. Muchos sistemas antivirus utilizan métodos heurísticos para detectar conductas de programas que podrían estar actuando en forma maliciosa.

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 (solución global).
Algoritmos Estáticos: son los que funcionan siempre igual, independientemente del tipo de problema tratado.

Algoritmos Adaptativos: algoritmos con cierta capacidad de aprendizaje.

Algoritmos Probabilistas: son algoritmos que no utilizan valores de verdad sino continuos. Existen varios tipos de algoritmos probabilísticos dependiendo de su funcionamiento, pudiéndose distinguir.

Algoritmo Cotidiano: es la serie de pasos que realizamos en nuestra vida diaria para realizar las diferentes tareas y actividades comunes, desde los pasos al levantarnos, así como ir de compras

Algoritmo Determinista: es un algoritmo que, en términos informales, es completamente predictivo si se conocen sus entradas.


3.en que se utiliza los algoritmos :

 en dar solución a un problema de forma corta  y clara y que sea  mas ordenado el proceso
 para esto lo utilizamos partiendo de un problema y finalizando en un respuesta .
en las matemáticas ,en sistemas ,electrónica ,en la vida cotidiana.

4.porque son importantes los algoritmos


: estos son importantes por que dan solución a un problema, dan orden y facilidad para poder resolver problemas complejos de forma fácil y adecuada.
lo que conlleva aun avance en la tecnología y un mayor progreso a nivel mundial.
Los algoritmos conllevan a llevar un proceso y un orden de ideas en todos los pues toda actividad por mínima que sea requiere de un orden de ideas.










No hay comentarios:

Publicar un comentario