¿Qué es un algoritmo? – Explicado de manera sencilla

En la vida diaria de la gente, un algoritmo puede también "Procedimiento hábito efectiva /" reescribir. Pero, ¿qué es un algoritmo en el mundo de TI? Como se define y cuáles son las cualidades que debe tener, que es un algoritmo?

¿Qué es un algoritmo?

  • En términos más generales, un algoritmo es un conjunto de instrucciones que se ejecutan paso a paso para resolver un problema o realizar una tarea.
  • Por ejemplo, no es el algoritmo de Google que determina cuándo y en qué página web se muestra en los resultados de búsqueda de Google en qué posición.
  • Definición de Werner Stangl: Un algoritmo significa una regla sistemática, lógica o procedimiento que conduce a la solución de este problema.
  • El término viene de polymath Khwarazmian al-Khwarizmi lo que significa Latinized Algorismi.

Un algoritmo también puede ser una función comparar:

  1. Estás ciertos requisitos a (entrada)
  2. y el algoritmo calcula que el resultado (edición).

La salida no necesariamente tiene que ser "correcto" o tener sentido. Eso depende de cómo funciona el algoritmo y qué insumos él aceptó.

Un algoritmo es una secuencia de instrucciones fijas.Un algoritmo es una secuencia de instrucciones fijas.

ejemplo matemático:

  • f (x, y) = x + y
  • El algoritmo recibe dos entradas (x e y), y da salida a la suma.
  • La entrada admisible debe limitarse a los números porque los textos de algoritmos pueden no sumar matemáticamente.

Ejemplos cotidianos:

  • Su hornea un pastel para una receta. La receta es el algoritmo que realiza.
  • Su Navi calculada en base a su ubicación, la ruta más corta o más rápida a su destino - de acuerdo con el algoritmo programado.

Las propiedades, cada algoritmo, si no hay ninguno

  1. Un algoritmo es determinado, es decir, se proporciona para cada ejecución de la misma entrada, la misma cuestión.
  2. Un algoritmo es determinista, es decir, en cualquier momento de su ejecución, el siguiente paso de procesamiento se define claramente (basado en los resultados provisionales).
  3. Un algoritmo es finito (finalmente), es decir, su código fuente se compone de un número limitado de caracteres y en cualquier momento de su diseño, se ha cantidad de memoria limitada.
  4. Un algoritmo es finalizado, es decir, cada entrada (aceptado) llega a un número finito de pasos a un resultado o se rompe de una manera controlada (no circular).
  5. Un algoritmo es eficazmente, es decir, cada declaración del algoritmo tiene un propósito específico y útil con el fin de acercarse a la salida final.

¿verdad "¿Qué es un algoritmo? - Explicado de manera sencilla" Como Robert Lair?Escríbanos en los comentarios o compartir el artículo.Esperamos con interés su opinión - y por supuesto que nos debemos como en Facebook,Twitter o Google +.

14.11.2017

Posted In: TECH GIGA

map