Algoritmos

Es un método para resolver un problema mediante una serie de pasos definidos, precisos y finitos.

Datos







Entrada más reciente Entrada antigua Inicio

Muhammad ibn Musa al-Jwarizmi

Muhammad ibn Musa al-Jwarizmi

INDICE

  • ▼  2007 (26)
    • ▼  noviembre (26)
      • HISTORIA
      • DEFINICIÓN
      • CARACTERÍSTICAS DE LOS ALGORITMOS
      • MEDIOS DE EXPRESIÓN DE UN ALGORITMO
      • Pseudocódigo
      • Diagrama de flujo
      • ANALISIS DE ALGORITMOS
      • PROGRAMA A UTILIZAR Borland C++
      • LENGUAJE C
      • Datos
      • Operadores aritméticos y de Admisión
      • Operadores Relacionales
      • Funciones De Entrada – Cin
      • Funciones De Salida - Cout
      • SESIONES DE CLASES CON C++
      • ESTRUCTURA SECUENCIAL
      • ESTRUCTURA SELECTIVA O CONDICIONAL
      • Sentencia: IF
      • Sentencia: IF (Multiple)
      • Sentencia: Switch
      • ESTRUCTURAS DE CONTROL REPETITIVO
      • Sentencia: While
      • Sentencia: Do…While
      • Sentencia: For
      • FUNCIONES
      • MATRICES Y VECTORES

IMPORTANCIA

Su importancia radica en mostrar la manera de llevar a cabo procesos y resolver mecánicamente problemas matemáticos o de otro tipo. Al igual que las funciones matemáticas, los algoritmos reciben una entrada y la transforman en una salida, comportándose como una caja negra. Sin embargo, para que un algoritmo pueda ser considerado como tal, debe ser determinista, eficiente, tener un número finito de instrucciones y debe acabar. Por determinista se entiende que, si se sigue el mismo proceso más de una vez, se llega siempre al mismo resultado; por eficiente, que el consumo de tiempo y memoria debe estar cercano o ser el menor posible.

DIFERENCIA ENTRE ALGORITMO Y PROGRAMA

El concepto de algoritmo, aunque similar y obviamente relacionado, no debe confundirse con el concepto de programa. Mientras el primero es la especificación de un conjunto de pasos (operaciones, instrucciones, órdenes...) orientados a la resolución de un problema, el segundo es ese conjunto de operaciones especificadas en un determinado lenguaje de programación y para un computador concreto, susceptible de ser ejecutado (o compilado o interpretado). Un algoritmo, estrictamente hablando, no puede ejecutarse hasta que se implementa, ya sea en un lenguaje de programación, en un circuito eléctrico, en un aparato mecánico, usando papel y lápiz, o en algún otro modelo de computación.

VÍNCULOS

VÍNCULOS
  • http://www.ucvlima.edu.pe/waulavirtual/
  • http://www.ucvlima.edu.pe
  • http://www.ucv.edu.pe

INTEGRANTES

Edith Evelyn Torres Mendoza
Nancy Isabel Laurente Granados Brenda Carolina Jacobo Osorio Lopez Dioses Olga
Ver todo mi perfil

WEBGRAFÍA

  • http://etsiit.ugr.es/alumnos/mlii/Algoritmo.htm
  • http://pjsml.50megs.com/java/algoritmos.html
  • http://www.monografias.com/trabajos15/algoritmos/algoritmos.shtml
  • http://es.wikipedia.org/wiki/Algoritmo
Powered By Blogger

¿ENCONTRÓ INFORMACIÓN DE SU AGRADO?